在我的 OpenIndiana 系統上,我有以下佈局(全部都是同一池中的單獨 ZFS fs):
資源池 出口 家 某個用戶1 某個用戶2
不過我比較喜歡這樣:
資源池 家 某個用戶1 某個用戶2 出口 home -> rpool/home(rpool/home 以 rpool/export/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
,所以最好保持原樣。
自動掛載程式用於掛載主目錄,此方法可讓您毫無問題地將主目錄移至檔案伺服器。