在我的 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
,所以最好保持原样。
自动挂载程序用于挂载主目录,此方法允许您毫无问题地将主目录移动到文件服务器。