web-dev-qa-db-ja.com

`zfsget`から詳細情報を取得する方法

Ubuntu14を実行しています...

"14.04.5 LTS, Trusty Tahr"

... Ubuntuzfsを使用...

libzfs2/trusty,now 0.6.5.11-1~trusty AMD64 [installed,automatic]
mountall/trusty,now 2.53-zfs1 AMD64 [installed,upgradable to: 2.53-zfs1]
ubuntu-zfs/trusty,now 8~trusty AMD64 [installed]
zfs-dkms/trusty,now 0.6.5.11-1~trusty AMD64 [installed]
zfs-doc/trusty,now 0.6.5.11-1~trusty AMD64 [installed,automatic]
zfsutils/trusty,now 0.6.5.11-1~trusty AMD64 [installed]

を使用してNFS共有を設定しました...

zfs set sharenfs="[email protected]/255.255.254.0,[email protected]/24" zpool/datashare

...しかし、クエリを実行すると、ON/OFFレポートしか取得されません...

root# zfs get  sharenfs zpool/datashare
NAME             PROPERTY  VALUE     SOURCE
zpool/datashare  sharenfs  off       local

root# zfs get  sharesmb zpool/datashare
NAME             PROPERTY  VALUE     SOURCE
zpool/datashare  sharesmb  on        local

sharenfsオプションの完全なレポートを取得する方法はありますか?

1
BurningKrome

ZFSのOracleドキュメント によると:

以前のリリースと同様に、zfs get sharenfsプロパティを使用するか、zfs get allコマンド構文を使用して、sharenfsプロパティの値を表示します。

# zfs get sharenfs rpool/fs1 NAME PROPERTY VALUE SOURCE rpool/fs1 sharenfs on local

新しいshare情報は、zfs get shareコマンドを使用して利用できます。

# zfs get share rpool/fs1 NAME PROPERTY VALUE SOURCE rpool/fs1 share name=rpool_fs1,path=/rpool/fs1,prot=nfs local

新しいshare情報は、zfs get allコマンド構文では使用できません。

これを試して:

# zfs get share zpool/datashare
3
Jim L.