Zfs

“zfs get all”返回附加了“%”(百分號)的文件系統的屬性

  • August 16, 2015

在使用 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 的典型特徵。某事將被提及一次,埋在某個不起眼的地方。好消息是文件從不自相矛盾,而且根據我的經驗,它始終是正確的。這種文件風格的壞處是找到你正在尋找的東西。

引用自:https://serverfault.com/questions/713046