share zfs 文件系统(实验)
接着上一篇的基础讲:简单共享:
bash-3.00# zfs get sharenfs pool1/zfs1
NAME PROPERTY VALUE SOURCE
pool1/zfs1 sharenfs off default
bash-3.00# share
bash-3.00# zfs set sharenfs=on pool1/zfs1
bash-3.00# zfs get sharenfs pool1/zfs1
NAME PROPERTY VALUE SOURCE
pool1/zfs1 sharenfs on local
bash-3.00# share
- /RJ rw ""
bash-3.00# zfs unshare pool1/zfs1
共享属性是否变化情况:
bash-3.00# zfs create pool1/zfs1/kale1
bash-3.00# zfs create pool1/zfs1/kale2
bash-3.00# zfs list
NAME USEDAVAILREFERMOUNTPOINT
pool1 178K1.95G25.5K/RJ
pool1/zfs1 73.5K1.95G24.5K/RJ
pool1/zfs1/kale1 24.5K1.95G24.5K/RJ/kale1
pool1/zfs1/kale2 24.5K1.95G24.5K/RJ/kale2
bash-3.00# zfs set sharenfs=ro pool1/zfs1/kale1
bash-3.00# share
- /RJ/kale2 rw ""
- /RJ/kale1 ro ""
(未经设置共享属性的kale2则继承了原来的rw属性)
支持-a参数:
bash-3.00# zfs unshare -a
bash-3.00# share(返回空)
bash-3.00# zfs share -a
bash-3.00# share
- /RJ rw ""
- /RJ/kale1 ro ""
- /RJ/kale2 rw ""
当然也可以直接指定如:bash-3.00# zfs share pool1/zfs1/kale1
bash-3.00# zfs unshare pool1/zfs1/kale1
如果sharenfs属性是关闭的。则ZFS不能够尝试共享或者非共享文件系统。这个我在实验的开始时便开启了。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26090/showart_325199.html
页:
[1]