Я пытаюсь автоматически смонтировать диски NFS, но, к сожалению, это работает не очень хорошо.
Что работает, так это монтирование из CLI:
me@client:/$ sudo mount 192.168.178.4:/mountdir /mnt/mountdir
me@client:/$ mount -t nfs
192.168.178.4:/mountdir on /mnt/mountdir type nfs (rw,addr=192.168.178.4)
, когда я пытаюсь добавить mountdir в fstab, я не могу смонтировать его из-за «протокола не поддерживается» (что кажется странным, поскольку я могу смонтировать его )
$ sudo mount films_d3
mount.nfs: Protocol not supported
Так что может быть что-то не так с моей записью в fstab. Это моя текущая запись:
192.168.178.4:/mountdir /mnt/mountdir nfs auto,_netdev,noatime,nolock,bg,nfsvers=4,intr,tcp,actimeo=1800 0 0
Во время запуска я также получаю эту ошибку дважды: сначала я пытался исправить mount-from-fstab, а потом беспокоиться об этом, но, тем не менее, это может быть другой проблемой. :
init: idmapd-mounting (/mnt/kazemat/films_d3) main process (445) killed by TERM signal
Кажется, это происходит до инициализации eth0, хотя я думал, что опция _netdev заставит запись ждать, пока сеть заработает?
может ли кто-нибудь увидеть ошибка в моей записи в fstab?
с помощью комментария @arjarj я проверил различие между моим fstab
запись и mtab
, запись после cli
- монтируется.
самое ясное было, я думал, пропавшие без вести nfsvers=4
, и без той опции они работают отлично. Странный как mount.nfs4
мусорное ведро там, но возможно другая сторона не поддерживает его.
Заключительная запись в fstab похожа:
192.168.178.4:/mountdir /mnt/mountdir nfs auto,_netdev,noatime,nolock,bg,intr,tcp,actimeo=1800 0 0