首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“`zpool”可以显示两个设备名称相同的不同驱动器吗?

“`zpool”可以显示两个设备名称相同的不同驱动器吗?
EN

Server Fault用户
提问于 2020-06-20 17:57:16
回答 1查看 389关注 0票数 2

是否有可能zpool status正在报告两个物理不同的驱动器的状态,同时为两个驱动器打印相同的名称?

具体来说,我在spares列表中列出了一个驱动器FAULTED。但另一个sdq被列为ONLINE in raidz2-2。如何将一个驱动器同时列为FAULTEDONLINE?或者是两个驱动器,具有相同的设备名称,但序列号不同?

一种假设是,可能旧的、错误的sdq已被物理删除(尽管仍然存在于zfs的数据结构中),而一个新插入的驱动器名为sdq,现在是在线驱动器了吗?

与此相关的是,如何让zfs告诉我zpool status中每个驱动器的序列号(或其他标识符)?

zpool status zfsstorage的结果:

代码语言:javascript
复制
  pool: zfsstorage
 state: DEGRADED
status: One or more devices has experienced an unrecoverable error.  An
    attempt was made to correct the error.  Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
    using 'zpool clear' or replace the device with 'zpool replace'.
   see: http://zfsonlinux.org/msg/ZFS-8000-9P
  scan: scrub repaired 896K in 38h15m with 0 errors on Mon May 11 14:39:46 2020
config:

    NAME        STATE     READ WRITE CKSUM
    zfsstorage  DEGRADED     0     0     0
      raidz2-0  ONLINE       0     0     0
        sda     ONLINE       0     0     0
        sdb     ONLINE       0     0     0
        sdc     ONLINE       0     0     0
        sdd     ONLINE       0     0     0
        sde     ONLINE       0     0     0
        sdf     ONLINE       0     0     0
      raidz2-1  ONLINE       0     0     0
        sdg     ONLINE       0     0     0
        sdh     ONLINE       0     0     0
        sdi     ONLINE       0     0     0
        sdj     ONLINE       0     0     0
        sdk     ONLINE       0     0     0
        sdl     ONLINE       0     0     0
      raidz2-2  ONLINE       0     0     0
        sdm     ONLINE       0     0     0
        sdae    ONLINE       0     0     0
        sdo     ONLINE       0     0     0
        sdp     ONLINE       0     0     0
        sdq     ONLINE       0     0     0
        sdr     ONLINE       0     0     0
      raidz2-3  ONLINE       0     0     0
        sds     ONLINE       0     0     0
        sdt     ONLINE       0     0     0
        sdu     ONLINE       0     0     0
        sdv     ONLINE       0     0     0
        sdw     ONLINE       0     0     0
        sdx     ONLINE       0     0     0
      raidz2-4  ONLINE       0     0     0
        sdy     ONLINE       0     0     0
        sdz     ONLINE       0     0     0
        sdaa    ONLINE       0     0     0
        sdab    ONLINE       0     0     0
        sdac    ONLINE       0     0     0
        sdad    ONLINE       0     0     0
      raidz2-6  DEGRADED     0     0     0
        sdak    ONLINE       0     0     1
        sdal    ONLINE       0     0     4
        sdam    DEGRADED     0     0    21  too many errors
        sdan    ONLINE       0     0     4
        sdao    ONLINE       0     0     0
        sdap    ONLINE       0     0     0
    logs
      mirror-5  ONLINE       0     0     0
        sdag    ONLINE       0     0     0
        sdah    ONLINE       0     0     0
    cache
      sdai      ONLINE       0     0     0
      sdaj      ONLINE       0     0     0
    spares
      sdaf      AVAIL
      sdq       FAULTED   corrupted data

这是与Debian 9.12 x86-64,zfs 0.6.5.9-5.

EN

回答 1

Server Fault用户

回答已采纳

发布于 2020-06-20 18:10:39

这种情况总是发生在Debian和Ubuntu的人身上。这些发行版似乎在SCSI枚举和重新启动和升级之间的一致性方面存在问题。

您可以导出池并使用zpool import -d /dev/disk/by-id导入并检查结果。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1022292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档