「/export/home」と「/home」の違い

「/export/home」と「/home」の違い

UNIXシステムでは、私のホームパスは次のとおりです。/home/<userid>ホームディレクトリには、次のような他のバッチユーザーがあります。/export/home/<userid>

/export/home/<userid>との違いが何なのか知りたいです/home/<userid>

どちらもUNIXユーザーですが、フォルダが異なるのはなぜですか?

答え1

アイデアは/export/home物理ローカルストレージのホームディレクトリです。 「エクスポート」という言葉は、このホームディレクトリを別のホストで使用するためにエクスポートすることができるという考えに由来しています。

/home一方、ホームディレクトリの論理インストールがあります。絶対に/homeここにマウントを置いてはいけません。

5つの異なるSolarisホストにアカウントがあるとします。もちろん、私はこれらのすべてのホストに1つの物理ホームディレクトリしか欲しくありません。自動マウントが正しく設定されたら、5つのホストすべてで自分のホームディレクトリを見ることができますが、/homeこれは実際には論理ミラーです。私の実際のホームディレクトリを保持する5つのホストのうちの1つがあり、その特定のホストには/export/home

ホームディレクトリが常にコンピュータにローカルに保存されている場合は、常に表示されます/export/home

私の考えでは、真に集中化されたホームディレクトリを備えたウェブサイトが少なすぎます。しかし、Sunのアイデアは、ホスト間の共有をシンプルで一貫したものにするレイアウトを使用することです。ほとんど使われていないので、人々はそれが何に使われるのか疑問に思います。

(脚注:実際には最近まで、Solaris 11ではこれが完全に一貫していたため、ユーザーはいつも/home彼のホームディレクトリは、ローカルに保存されているかどうかに関係なく表示できます/export/home。これらの変更は、Linuxキャンプの人々が理解しやすくなります。)

答え2

ヌファル・イブラヒムが言ったように、私はこれがSolarisの習慣だと思います。

IIRCの場合、物理ファイルが存在し、他のサーバーがそのファイルをマウントする/export/homeサーバーで使用されます。/home

何とmount | grep home/export/homeファイルシステムの種類UFSがあり、/home型のようですNFS

/etc/fstabたぶんいくつかの手がかりがあるかもしれません。

答え3

私が作業していた以前のSolarisシステムのレイアウトを見たこと/export/homeがあります。これはパーティションをエクスポートすることを示す慣例です。ネットワークファイルシステムこれはFHSに登録されていないので、これがどれほど「標準」なのかわかりません。

答え4

ゾーンを作成すると、ホームディレクトリは/export/homeになるため、ZFSを使用してユーザーデータを保護できます。

関連情報