Storage

Zpool 列表顯示空白值

  • November 19, 2012

我的問題是,當我呼叫zpool list它時,它會給出這個空白輸出……

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

但是 azfs list顯示 syspool 已導入

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

如果我導入第二個池並zpool list再次執行…

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

這導致 Nexentastor 出現問題。NMV 的 create-dataset 頁面會崩潰,因為它使用 zpool list 輸出來顯示目前池。這是錯誤…

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

有沒有人經歷過這樣的事情?

問題是由最新版本的 libzfs 引起的。我回滾到解決問題的庫的先前版本。

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