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)
fstabにmountdirを追加しようとすると、「サポートされていないプロトコル」のためマウントできません(マウントできるので奇妙に思えます)
$ 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
起動時にこのエラーも2回発生します。最初にmount-from-fstabを修正しようとしていましたが、それを心配していましたが、それでも別の問題になる可能性があります。
init: idmapd-mounting (/mnt/kazemat/films_d3) main process (445) killed by TERM signal
これは、eth0が初期化される前のように思えますが、「_ netdev」オプションを使用すると、ネットワークが起動するまでエントリを待機させると思いますか?
私のfstabエントリの間違いを誰でも見ることができますか?
@arjarjのコメントを利用して、fstab
エントリとmtab
- mountの後の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