NFSチューニング:getattrリクエストのソースを識別する

NFSチューニング:getattrリクエストのソースを識別する

私たちは、NetApp NFSストレージシステムに対していくつかのLinux NFSクライアントを実行します。現在、getattrリクエストの50%以上がNetAppに対して実行され、貴重なCPUサイクルを使用しています。

netapp-top.plスクリプトを使用して、多数のNFS操作を引き起こすホストを識別しました。

Linux NFSクライアントでは、nmonを使用してNFSジョブタイプを識別します(「N」オプションを使用)。

各Linuxクライアントのプライベート共有で、noctoおよびactimoマウントオプションを使用してNFS getattr要求の数を減らすことができました。

ただし、Linux NFSクライアントがあり、getattr要求を引き起こすマウントを識別できません。

これらのgetattr NFS操作を引き起こす可能性があるマウントポイントとプロセスをどのように識別しますか?

NetApp自体でNetAppを実行するためのgetattr要求(たとえば、getattrを使用してアクセスされるファイルの親リスト)を識別する方法はありますか?

ありがとう

ライナー

ベストアンサー1

おすすめ記事