NFSv4 の設定

NFS バージョン4 の設定方法をまとめます。

NFSサーバ側

NFSサーバ側:必要なパッケージのインストール
$ sudo apt-get update
$ sudo apt-get install nfs-kernel-server

自動的にNFS v4関連のソフトウェアがインストールされます。

NFSサーバ側:設定
  • /etc/default/nfs-common で
NEED_IDMAPD=yes

これで NFSv4 にも対応するようになります。

/path/to/export    10.0.0.0/255.255.255.0(rw,fsid=0)
NFSサーバ側:設定の反映
$ sudo /etc/init.d/nfs-common restart

または

$ sudo /usr/sbin/exportfs -r
NFSサーバ側:設定の確認

/usr/sbin/rpc.idmapd が起動していることを確認。

$ ps -ef |grep idmapd

NFSで公開しているディレクトリの確認

$ sudo /usr/sbin/exportfs -v
$ sudo showmount -e

NFSクライアント側:

NFSクライアント側:必要なパッケージのインストール
$ sudo apt-get update
$ sudo apt-get install nfs-common

あとは今までの nfsと同じように使えます。

NFSクライアント側: 確認
$ cat /proc/mounts

nfs version4 を使っている場合は、nfs4 というキーワードがあります。