
私のOpenIndianaシステムには次のレイアウトがあります(同じプール内のすべての独立したZFS fs)。
リソースプール 出口 家 特定のユーザー1 特定のユーザー2
しかし、私はこれを好む:
リソースプール 家 特定のユーザー1 特定のユーザー2 出口 home - > rpool / home(rpool / homeはrpool / export / homeをマウントポイントとして使用します)
(はい、必要に応じてrpool / homeの下にユーザーのホームディレクトリをインストールするように自動インストーラも設定しました。)
私の質問は、rpool / export / home(userdirを含む)をrpool /(したがってrpool / homeの作成)に移動すること、またはrpool / export / home / someuser1とrpool / export / home / someuser2をrpool / homeに移動できることです。 。 ..またはそれを使用する必要がありますかcp -R
、mv
それとも手動で行う必要がありますかtar
?すべてが同じプールにあります。
答え1
いつでも使えます
zfs umount poolname
zfs set mountpoint=/some/other poolname
zfs mount poolname
しかし、ホームディレクトリをその直下に置くことは絶対に推奨されないので、そのままにしておくのが/home
最善です。
自動マウントはホームディレクトリをマウントするために使用され、この方法を使用すると、ホームディレクトリを問題なくファイルサーバーに移動できます。