私の OpenIndiana システムでは、次のレイアウトになっています (すべて同じプール内の個別の ZFS ファイルです)。
rpool 輸出 家 誰か1 誰か2
しかし、私は次のようにすることを好みます:
rpool 家 誰か1 誰か2 輸出 home -> rpool/home (マウントポイントとして rpool/export/home を持つ rpool/home)
(そして、はい、必要に応じて rpool/home の下にユーザーのホームディレクトリをマウントするための自動マウントも設定しました。)
質問です。rpool/export/home (userdirs を含む) を 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
、そのままにしておく方がよいでしょう。
ホーム ディレクトリをマウントするために自動マウント機能が使用され、この方法を使用すると、問題なくホーム ディレクトリをファイル サーバーに移動できます。