Solaris 10 最新的特征——ZFS文件系统(二)

2009-05-13 07:43:28来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


一、创建和卸载ZFS文件系统
           很奇怪,文档中在表示“去掉”文件系统时用“Destroy”这个词,但是这个单词应该是“毁灭”的意思,好可怕哦,呵呵,这里暂且延用UFS的umount(卸载)的意思来表达吧。
           1、ZFS文件系统用zfs create命令来创建。文件系统的名字类似于UFS中文件的路径,只不过以池的名字开头
           格式:pool-name/[filesystem-name/]filesystem-name
           如果要在 tank/home 文件系统下创建一个名为 bonwick 文件系统
           # zfs create tank/home/bonwick
           2、用“zfs destroy”卸载文件系统
           # zfs destroy tank/home/tabriz
           如果一个文件系统出现不能被卸载的情况,跟UFS的umount类似,用-f选项,例如:
           # zfs destroy tank/home/ahrens
           cannot unmount ’tank/home/ahrens’: Device busy
           # zfs destroy -f tank/home/ahrens
         注意:如果一个文件系统有子系统,那么即使用-f选项还是不能被卸载!
         # zfs destroy tank/ws
           cannot destroy’tank/ws’: filesystem has children
           use ’-r’ to destroythe following datasets:
           tank/ws/billm
           tank/ws/bonwick
           tank/ws/maybee

           这是就要用-r选项了,用-r选项可以递归的卸载文件系统,就是连子系统一块卸载。
           # zfs destroy -r tank/ws
           If the file system to be destroyed has indirect dependents, even the recursive destroy command described above fails. To force the destruction of all dependents,including cloned file systems outside the target hierarchy, the -R option must be used. Use extreme caution with this option.
           # zfs destroy -r tank/home/schrock
            cannot destroy’tank/home/schrock’: filesystem has dependent clones
            use ’-R’ to destroythe following datasets:
            tank/clones/schrock-clone
            出现以上情况,就要用更加“暴力”的方法来卸载了,用-R选项:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Solaris 10 最新的特征——ZFS文件系统

下一篇:在FreeBSD中安装虚拟机(使用于BSD)