NFSマウントを開始しようとするたびに、次のメッセージが表示されます。
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Version 1.3.2 starting
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Flags: TI-RPC
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Running as root. chown /var/lib/nfs to choose different user
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: failed to create RPC listeners, exiting
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: rpc-statd.service: control process exited, code=exited status=1
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: Failed to start NFS status monitor for NFSv2/3 locking..
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: Unit rpc-statd.service entered failed state.
Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: rpc-statd.service failed.
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: Version 1.3.2 starting
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: Flags: TI-RPC
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: Running as root. chown /var/lib/nfs to choose different user
Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23584]: failed to create RPC listeners, exiting
私がしようとしたchown
/var/lib/nfs
にrpc
ちょうど私の誤差マイナス「ルートとして実行」ラインを与えます、:
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23773]: Version 1.3.2 starting
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23773]: Flags: TI-RPC
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23773]: failed to create RPC listeners, exiting
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: rpc-statd.service: control process exited, code=exited status=1
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: Failed to start NFS status monitor for NFSv2/3 locking..
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: Unit rpc-statd.service entered failed state.
Feb 12 00:05:09 martin-xps.lico.nl systemd[1]: rpc-statd.service failed.
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23775]: Version 1.3.2 starting
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23775]: Flags: TI-RPC
Feb 12 00:05:09 martin-xps.lico.nl rpc.statd[23775]: failed to create RPC listeners, exiting
私はnfs-utilsを再インストールしようとしました:
$ pacman -R nfs-utils
$ rm -r /var/lib/nfs
$ pacman -S nfs-utils
次に、rootユーザーの許可でディレクトリを再作成します。このエラーがrpc.statd
起動しないことと関係があるかどうかもわかりません。
またrpc.statd -F --no-notify
、シェルで実行しようとしましたが、コード1で終了します。エラーも何もありません。マンページに文書化された冗長またはデバッグフラグはありません。
また/etc/exports
、を空にしようとしましたが、システムは最新です(pacman -Syu
)。何も変更せず、数時間前に動作を停止しました。
mount -o nolock /data
作品を使用することに注意してください。そのため、残りのNFS / rpcデーモンは問題ないようです。
systemctl start rpc-statd
Arch Linuxシステムでまったく同じ問題(NFS3ボリュームをマウントできず、「RPCリスナーの作成に失敗しました」というメッセージが表示されて失敗しました)が発生しました。rpcbindサービスをインストール、有効化、開始することで問題は解決しました。以前はこれがサービスではなくソケットとして機能していたのでしょうか、どこかで問題が発生しました。/ usr / lib / systemdディレクトリにrpcbind。*ファイルがある場合、残念ながらアプリオリのチェックに失敗しました。