Como posso montar uma unidade NFS via fstab

0

Estou tentando montar automaticamente minhas unidades NFS, mas isso não funciona muito bem, infelizmente.

O que funciona na montagem da 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)

quando tento adicionar o mountdir na fstab, não consigo montá-lo devido a "protocolo não suportado" (o que parece estranho, já que posso montá-lo)

$ sudo mount films_d3
mount.nfs: Protocol not supported

Portanto, pode haver algo errado com a minha entrada no fstab. Esta é a minha entrada atual:

192.168.178.4:/mountdir /mnt/mountdir  nfs auto,_netdev,noatime,nolock,bg,nfsvers=4,intr,tcp,actimeo=1800 0 0

Durante a inicialização eu também recebo este erro duas vezes: Eu estava tentando consertar o mount-from-fstab primeiro, então me preocupo com isso, mas mesmo assim isso pode ser um problema diferente:

init: idmapd-mounting (/mnt/kazemat/films_d3) main process (445) killed by TERM signal

Isso parece ser antes que o eth0 seja inicializado, enquanto eu pensei que a opção "_netdev" faria a entrada esperar que a rede estivesse ativa?

alguém pode ver o erro na minha entrada no fstab?

    
por Nanne 01.02.2015 / 19:18

1 resposta

1

com a ajuda do comentário de @arjarj, verifiquei a diferença entre minha entrada fstab e a entrada mtab após uma cli -mount.

O mais claro foi, pensei, o nfsvers=4 ausente e, sem essa opção, funciona perfeitamente. Estranho como o mount.nfs4 bin está lá, mas talvez o outro lado não o suporte.

A entrada final no fstab se parece com:

192.168.178.4:/mountdir /mnt/mountdir  nfs auto,_netdev,noatime,nolock,bg,intr,tcp,actimeo=1800 0 0
    
por Nanne 03.02.2015 / 18:45