Zfs
“zfs get all”返回附加了“%”(百分號)的文件系統的屬性
在使用 zfs 時,我看到某些現有文件系統**的“zfs get all”*會列出在文件系統名稱中添加“%”(百分號)的屬性。*像這樣:
# zfs list ... test_zpool2/test_vol_91 564M 19.4G 564M /vol/test_zpool2/test_vol_91 # zfs get all ... test_zpool2/test_vol_91 version 6 - test_zpool2/test_vol_91 vscan off default test_zpool2/test_vol_91 xattr on default test_zpool2/test_vol_91 zoned off default ... test_zpool2/test_vol_91% creation Wed Nov 19 17:01 2014 - test_zpool2/test_vol_91% mountpoint /vol/test_zpool2/test_vol_91 - test_zpool2/test_vol_91% share.* ... inherited test_zpool2/test_vol_91% zoned off default
我一直無法找出原因是什麼,手冊頁中沒有提到任何內容。有人知道嗎?
更多輸出
# zfs list -H rpool 11.7G 7.60G 4.64M /rpool rpool/ROOT 9.10G 7.60G 31K legacy rpool/ROOT/solaris 9.10G 7.60G 7.50G / rpool/ROOT/solaris/var 1.18G 7.60G 982M /var rpool/VARSHARE 33.0M 7.60G 32.9M /var/share rpool/VARSHARE/pkg 63K 7.60G 32K /var/share/pkg rpool/VARSHARE/pkg/repositories 31K 7.60G 31K /var/share/pkg/repositories rpool/VARSHARE/zones 31K 7.60G 31K /system/zones rpool/dump 1.55G 7.65G 1.50G - rpool/export 63K 7.60G 32K /export rpool/export/home 31K 7.60G 31K /export/home rpool/swap 1.03G 7.63G 1.00G - test_zpool2 776M 48.2G 42K /vol/test_zpool2 test_zpool2/test_vol_91 564M 19.4G 564M /vol/test_zpool2/test_vol_91 test_zpool2/test_vol_92 78.2M 19.9G 78.2M /vol/test_zpool2/test_vol_92 test_zpool2/test_vol_990 31K 128M 31K /vol/test_zpool2/test_vol_990 test_zpool2/test_vol_9999 132M 48.3G 16K -
# zfs list -t all
=> http://pastebin.com/U48njPMX
# zfs get all
=> http://pastebin.com/LM1fzX71
帶有
%
字元的文件系統是某種共享。您可以使用以下命令查看所有共享文件系統的共享屬性zfs get share.all
這記錄在zfs_share 的手冊頁中:“文件系統的自動共享名稱顯示為 filesystem%。例如,tank/home%。”
這種記錄事物的方式是 Sun/Solaris 的典型特徵。某事將被提及一次,埋在某個不起眼的地方。好消息是文件從不自相矛盾,而且根據我的經驗,它始終是正確的。這種文件風格的壞處是找到你正在尋找的東西。