web-dev-qa-db-ja.com

誰がNFSサーバーに書き込んでいるのか、これらの書き込みはどこから来ているのかを特定するにはどうすればよいですか?

CentOS6 NFSエクスポートの容量はほぼ100%です。今のところNFSをオフにして、データを移動しようとしています。ログオンして一時的にオンに戻したところ、データがNFSディレクトリに戻ってくるのを見て驚いた。誰が書き込みを行っているかについての情報はログにありません。これらの書き込みがどこから来ているのか、誰が行っているのか、どのディレクトリに書き込んでいるのかを知りたいのですが。残念ながら、ログには、誰から/どこから来たのかを実際に示すものはありません。その情報を取得する方法についてのヒントはありますか?

前もって感謝します!

3
PolkaRon

私はこれでいくつかの良い答えを見つけました AskUbuntuの質問

私は使用する答えを強調します:

iftop -P -i <interface name (e.g. enp1s0)>

ポート上のボリュームでソートされたトラフィックを表示し、以下を使用します。

Sudo netstat -tup <port number>

どのPIDがどのポートを使用しているかを識別します。

PIDを取得すると、家は無料になります。

2
mathew gunther

'wireshark'ツールを使用してネットワークトラフィックを監視することをお勧めします。 NFSトラフィックのみを表示するようにフィルターを設定すると、NFSサーバーに書き込みを行っているネットワークホストを識別できます。

0
John Doe