回答:
ステファンは私を正しい道に導いた。これは、12.04以降のシステムで動作します。
ファイルシステムには、拡張属性サポートも必要です。EXT4を使用している場合は問題ありません。EXT3を使用している場合は、ファイルシステムがuser_xattr
属性でマウントされていることを確認する必要があります。
クライアントマシンで設定する方法は次のとおりです。サーバー側では何もする必要はありません。
最初に、ユーザースペースデーモンをインストールします。
sudo apt-get install cachefilesd
次に/etc/default/cachefilesd
、実行行を編集および変更して有効にしますRUN=yes
NFSマウントにオプション/etc/fstab
があることを確認してくださいfsc
。変更を加えた後、忘れずに再マウントしてください。これが私の抜粋です(あなたのニーズに合わせて変更してください):
192.168.1.115:/home/jorge /home/jorge/Backup nfs fsc
サービスを開始します。 sudo /etc/init.d/cachefilesd start
キャッシュの設定はで行われ/etc/cachefilesd.conf
ます。設定オプションについては参照をご覧ください。
参照:
/usr/share/doc/cachefilesd/howto.txt.gz
/usr/share/doc/cachefilesd/README.gz
現在Ubuntu 10.04 LTSでこれを行う方法があるかどうかはわかりません。
ただし、Linuxカーネルの新しいバージョンには、FS-Cache&CacheFSという機能が含まれています。
ネットワークファイルシステムのローカルキャッシュも参照してください。
/etc/auto.master
か?