2 votos

¿Puede ser que `zpool status` esté mostrando dos unidades diferentes con el mismo nombre de dispositivo?

¿Es posible que zpool status ¿Informa del estado de dos unidades físicamente diferentes mientras imprime el mismo nombre para ambas?

Específicamente, tenía una unidad sdq que figuran en el spares lista como FAULTED . Pero otra sdq que figura como ONLINE en raidz2-2 . ¿Cómo puede una unidad figurar como FAULTED y ONLINE ¿simultáneamente? ¿O podría tratarse de dos unidades con el mismo nombre de dispositivo pero con números de serie diferentes?

Una de las hipótesis es que tal vez el viejo y defectuoso sdq se eliminó físicamente (aunque todavía está presente en las estructuras de datos de zfs) y la unidad recién insertada se denominó sdq ¿es ahora el que está en línea?

En relación con esto, ¿cómo puedo hacer que zfs me diga los números de serie (u otros identificadores) de cada unidad en zpool status ?

Resultado de zpool status zfsstorage :

  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

Esto es con Debian 9.12 x86-64, zfs-dkms 0.6.5.9-5.

2voto

Tina Puntos 21

Esto siempre les pasa a los de Debian y Ubuntu. Parece que esas distribuciones tienen problemas con la enumeración de SCSI y la consistencia a través de reinicios y actualizaciones.

Puede exportar el pool e importarlo con zpool import -d /dev/disk/by-id y comprueba el resultado.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: