空白の値を表示する Zpool リスト

空白の値を表示する Zpool リスト

問題は、呼び出すとzpool list空白の出力が返されることです。

NAME   SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
-         -      -      -      -      -       -  -

しかし、zfs listsyspoolがインポートされていることを示しています

NAME                     USED  AVAIL  REFER  MOUNTPOINT
syspool                 10.4G  4.15G  35.5K  legacy
syspool/.nza-reserve      31K  4.25G    31K  none
syspool/dump            5.59G  4.15G  5.59G  -
syspool/rootfs-nmu-004   186K  4.15G   850M  legacy
syspool/rootfs-nmu-005  91.5K  4.15G   858M  legacy
syspool/rootfs-nmu-006  97.5K  4.15G   872M  legacy
syspool/rootfs-nmu-007   192M  4.15G   913M  legacy
syspool/rootfs-nmu-008  26.7M  4.15G  1007M  legacy
syspool/rootfs-nmu-009   104K  4.15G   919M  legacy
syspool/rootfs-nmu-010  3.32G  4.15G  1.63G  legacy
syspool/rootfs-nmu-011  81.5K  4.15G   964M  legacy
syspool/swap            1.03G  5.18G    16K  -
syspool/zvol             103M  4.25G    16K  -

また、zpool status

  pool: syspool
 state: ONLINE
 scan: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        syspool     ONLINE       0     0     0
          c1d0s0    ONLINE       0     0     0

errors: No known data errors

2 番目のプールをインポートしてzpool list再度実行すると...

NAME   SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
-         -      -      -      -      -       -  -
-         -      -      -      -      -       -  -

これは Nexentastor で問題を引き起こします。NMV の create-dataset ページは、zpool list 出力を使用して現在のプールを表示するためクラッシュします。エラーは次のとおりです...

NZAObjectNotFound: ("Volume '-' does not exist"...

これまでにこのようなことを経験した人はいますか?

答え1

問題は libzfs の最新バージョンによって発生しました。ライブラリを以前のバージョンにロールバックすると、問題は解決しました。

関連情報