NFSマウントの「NOAC」オプションとは何ですか。
- Views:
- 5,329
- Visibility:
- Public
- Votes:
- 3
- Category:
- ontap-9
- Specialty:
- nas<a>NFSv3</a><a>Q&A</a><a>NOAC</a>
- Last Updated:
環境
ONTAP 9
回答
- 「NOAC」オプションは、属性キャッシュを無効にするクライアント側のオプションです。
- このオプションはデフォルトで無効になっています。
- 「NOAC」オプションを有効にする特別な理由がない限り、NetAppテクニカルサポートはこのオプションを有効にすることをお勧めしません。
- NFS属性キャッシュは、ファイルとディレクトリの権限のローカルキャッシュです。
- このキャッシュを無効にすると、ファイルとディレクトリの権限を検証するために毎回新しい検索が実行されます。
- このオプションを有効にすると、IO処理が増加し、パフォーマンスが低下することが予想されます。
追加情報
noac
マウントオプションは同期IOを意味します。書き込みが完了した時点でアプリケーションに返されるためには、すべてのデータとファイルシステムのメタデータがNFSサーバにヒットしている必要があります。actimeo=0
オプションを使用すると属性のキャッシュがオフになりますが、IOはVFSレイヤに対して非同期で実行され、クライアントのダーティページフラッシュデーモンがあとでNFSサーバにデータを書き込む処理を行います。