2013/06/17

mountのトラブル

マウントするところ、下記のエラー:
mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified

解決:
rpcbindを先に起動する
nfsを再起動する
rpcbindを先に起動しないと、怒られる
ーー
NFS デーモンを終了中:                                      [失敗]
NFS mountd を終了中:                                       [失敗]
NFS quotas を終了中:                                       [失敗]
NFS サービスを起動中:                                      [  OK  ]
NFS クォータを起動中: サービスを登録できません: RPC: 受け取れません; errno = 接続を拒否されました
rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).
                                                           [失敗]
NFS mountd を起動中:                                       [失敗]
NFS デーモンを起動中: rpc.nfsd: writing fd to kernel failed: errno 111 (Connection refused)
rpc.nfsd: unable to set any sockets for nfsd
                                                           [失敗]
ーー

更に、
rpcbind,nfsのServiceを自動起動にする
chkconfig --listで確認
また、
マウントを自動にするには
/etc/fstabに記入

例:
192.168.0.7:/home/project     /project      nfs    defaults        0 0

mount -aで確認

更に、下記のエラー:
※NFS クォータを起動中: サービスを登録できません: RPC: 認証エラー; why = クライアントの信任が弱すぎます
=>
tcpwrapperを設定しているのが原因。
/etc/hosts.allowに
ALL : 127.0.0.1
を追記して解決。