mountのオプションnoacがキャッシュを利用しないとありますが、ここでいうキャッシュとは何ですか?
nfsでキャッシュを持つ、というのはわかりましたが、何のキャッシュですか?
書き込むデータのキャッシュを持つのでしょうか?
ファイル属性だけですか?(statコマンドの中身みたいな情報だけ?)
このオプションを設定すると何が起こる?
nfsクライアント側でキャッシュする事でパフォーマンスが向上するのはわかりましたが、デメリットは何でしょうか。
- マウントしているクライアント側がローカルにキャッシュを持つのでnfsサーバ側と差分が出来る?
(複数台で利用しているとおかしな事になる?)
- 同期しないので書き込み完了したつもりでも、DISKに反映されてない事がある?
- IOをキャッシュするので突発ダウン時にDISK書き込んでいないデータが消失する?
要は安全性を代償に、速度を向上させているという事でいいでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。