どうやらGentooではNFSv3のサーバをたてるのは微妙らしい
nfs-utilsにrpc.lockdがないのでflockに失敗するから
という訳でNFSv4でたててみた
準備はカーネルでCONFIG_NFSD_V4とかその辺りを有効にして
nfs-utilsをインストールするだけ
あとは /etc/exports を書く
・Stray Penguin - Linux Memo (NFSv4)
rootで/をマウントさせたかったので以下を追記
/ 192.168.1.200(rw,fsid=0,insecure,no_subtree_check,sync,no_root_squash)
/etc/idmapd.conf の以下の行をコメントアウト
Nobody-User = nobody
Nobody-Group = nobody
起動は以下のようにする
# exportfs -arv
# /etc/init.d/nfs start
うまく起動できなかったら
/etc/init.d/rpcbind
/etc/init.d/rpc.pipefs
/etc/init.d/rpc.idmapd
が起動しているかを確認、していなかったら起動後に再度NFSを起動
クライアントからは以下のようにしてマウントできる
rpcbind、rpc.pipefs、rpc.idmapdが必要
# /etc/init.d/rpc.idmapd start ←他も勝手に起動するはず
# mount -t nfs4 192.168.1.18:/ nfs
バージョンを指定したいときは-o nfsvers=3を付け加える
0 コメント:
コメントを投稿