Ubuntu 16.04 で NFS マウントが動作しないのはなぜですか?

Ubuntu 16.04 で NFS マウントが動作しないのはなぜですか?

Ubuntu 14 から 16.04 にアップグレードする前は、WDMyCloud ドライブ上のフォルダーをマウントしてアクセスできました。現在は、次のエラーが発生します。

ls: Cannot open directory '/home/nas/Public': Operation not permitted.

WDMyCloud では何も変更していません。次 showmount -e 192.168.0.19が生成されます:

/nfs *

サーバー上のエントリをエクスポートします:

/nfs *(rw,sync,no_subtree_check,insecure,crossmnt)

サーバー上の uid=1000 および gid=1000 のユーザーはすべてのファイルにアクセスできます。クライアント上の私の uid も 1000 なので、id balaji次のようになります。

uid=1000(balaji) gid=1000(balaji) groups=1000(balaji),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lxd),113(sambashare),119(lpadmin)

クライアント上の fstab エントリ (1 行です)

192.168.0.19:/nfs /home/nas nfs rw,udp,vers=3,soft,intr,rsize=8192,wsize=8192 0 0

ls /home/nas生産する

Public

ls /home/nas/Public
ls: cannot access '/home/nas/Public/': Operation not permitted

Ubuntu 16.04 にアップグレードした後、この問題が発生し始めました。何か提案はありますか?

答え1

各 NFS 共有は で明示的にエクスポートする必要があります/etc/exports

sudo apt-get install --reinstall nfs-common nfs-utils念のため試してみることもできます。

では/etc/fstabrw,udp,vers=3,soft,intr,rsize=8192,wsize=8192を に置き換えることができます。auto- を過剰に指定すると、奇妙な問題が発生する場合があります。

関連情報