これファイルシステム階層標準(FHS)はLinuxのインストール時にルートファイルツリーの公式エンコーディングで、以前のバージョンのUnixとPOSIXから継承され、その後調整されました。さまざまな歴史的規則の違いに基づいて、使い慣れた、、、、など/home
の/etc
正確/usr
な/var
使用法を標準化し、追加または追加できない可能性があるアプリケーション固有およびサイト固有のファイル名の問題を解決します。
歴史的に、デフォルトのLinuxインストールはツリー全体を単一のファイルシステムに配置しましたが、いくつかのバリエーションではおそらくバックアップと移行を/home
容易にするために別々のパーティションを使用していました。
最近、BTRFS採用が増加するにつれて、単一のパーティションでさまざまなサブボリュームをホストできます。サブボリュームはスナップショットとしてキャプチャすることができ、空き領域割り当てを必要としないので魅力的です。
FSHのノードへのサブボリュームマッピングは非常に多様であるようです。スナップショットと関連問題に関してシステム上のファイルを最適に管理できるようにするには、問題の合理的な標準とポリシーを尊重することが重要です。
以下はいくつかの観察事項です。
- ダーバンツリー全体をルートの単一のサブボリュームに配置するようです。
- Ubuntu1つのサブボリュームがに割り当てられ
/home
、別のサブボリュームが残りのルートツリーに割り当てられているようです。 - アーキテクチャLinux
/var/log
/var/cache
Debian で採用されている分離は、別々のサブボリュームに置いて展開されたようです。 - SUSEを開く
/var
、、、、およびそれぞれに1つのサブボリュームがあるだけでなく、残りのルートツリーに1つ、インストールされている各グルーブアーキテクチャに1つあります。/home
/root
/usr/local
/opt
/srv
さまざまな設計上の考慮事項を解決し、さまざまなオペレーティングシステムで取られるアプローチを統合する標準はありますか?スナップショット戦略に基づいてさまざまなファイルツリーノードの機能を調整する方法について合意がありますか?
ベストアンサー1
いいえ、まだそのような標準が出ていません。