私のNASでは、単一のファイルシステムをエクスポートします。
/mnt/datastore *(rw,sync,no_subtree_check,all_squash,fsid=0)
/mnt/datastore/
ディスクの束のFUSEベースの連結のマウントポイントであること。
このエクスポートのサブディレクトリ/mnt/datastore/dev/
は、忙しい開発作業のためのすべてのソースツリーを格納する場所です。開発専用のVMがあり、このエクスポートをマウントしたいのです。安全のために、サブディレクトリをマウントすることに興味があるmnt/datastore/dev/
ので、混乱したときに映画やテレビシリーズのコレクション全体を消去することはありません。
私が試したもの:
NASで新しいエクスポートを作成しました。
/mnt/datastore/dev *(rw,sync,no_subtree_check,all_squash,fsid=0)
それをfstabのdevボックスにマウントします:
IP_OF_NAS:/mnt/datastore/dev /mnt/dev_directory nfs rsize=8912,wsize=8912,timeo=14,intr 0 0
これは期待どおりに機能しません。問題なくマウントされますが、の内容が表示されますが/mnt/datastore/
、この演習の目的に反するものでは /mnt/datastore/dev/
ありません。
あなたのトリックは働いた。回答としてマークできるように、通常の回答として投稿できます。また、サブツリーチェックが必要な理由を説明してください。ドキュメントの説明が完全に理解できません。
—
-getack
できた 下記参照。
—
ザビエルルーカス
no_subtree_check
とsubtree_check
。fsid
親のエクスポートと競合しないことを確認してください。