クライアントには以下が表示されます。
[root@redacted_local ~]# ss | grep -i syn
SYN-SENT 0 1 redacted_local_ip:792 redacted_server_ip:nfs
この状態は変わりません。実際、PID のポート 792/SYN_SENT 状態を追跡できません。
[root@redacted_local ~]# netstat -pnt | grep -i syn
tcp 0 1 redacted_local_ip:792 redacted_server_ip:2049 SYN_SENT -
このポートを実際に開いたままにしておくことと、終了する必要があるPIDが何であるかをどうやって知ることができますか?クライアントはautofs
NFSサーバーにアクセスしてユーザーディレクトリをマウントするために使用されるため、ユーザーがクライアントにログインすると、NFSサーバーはホームディレクトリをマウントします。そもそも死ぬことができる「付いている」ものはありますか?
答え1
さて、私はついにこの(迷惑な)問題に対する簡単な解決策を見つけました。
私の設定は次のとおりです。
NFS CLIENT ----\ NFS SERVER
10.0.1.20/24 ----/ 10.0.1.21/24
NFSサーバーに2番目のIPアドレスを追加し、2番目のIPアドレスを指すようにNFSクライアント(TCP接続を中断)を変更しました。
NFS CLIENT ----\ NFS SERVER
10.0.1.20/24 ) 10.0.1.21/24
----/ 10.0.1.22/24
問題が解決しました。再起動する必要はありません。
再起動する方が簡単なオプションかもしれませんが、私の場合はそうする余裕はありません。