Acontece que a unidade está falhando. Eu fiz uma varredura usando badblocks e encontrei toneladas de badblocks muito rapidamente. Agora eu sei o que parece quando a unidade faz parte de um zpool.
Eu tenho dois drives USB de 4 TB em um zpool espelhado rodando no Debian 7.2. Cerca de uma vez por semana, o zpool entrará em um estado degradado com o seguinte erro:
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using 'zpool replace'.
see: http://zfsonlinux.org/msg/ZFS-8000-4J
scan: resilvered XXXK in 0h0m with 0 errors on [date]
config:
NAME STATE READ WRITE CKSUM
my-zpool-name DEGRADED 0 0 0
mirror-0 DEGRADED 0 0 0
scsi-SSeagate_Backup+_Desk_MaNA5R1GNK UNAVAIL 4 1 0 corrupted data
scsi-SSeagate_Backup+_Desk_MaNA5R1GNP ONLINE 0 0 0
Em uma vez, não havia dados corrompidos.
Em todas as instâncias, o dispositivo nunca foi desconectado do meu sistema. O zpool permanecerá no estado degradado até que eu faça um "zpool clear my-zpool-name", no qual ele será resilver e seu estado será "ONLINE" novamente. Isso sempre acontece com o mesmo dispositivo.
Alguma ideia do que poderia estar causando isso? Será que um dos meus drives USB está com defeito e precisa ser substituído? Eu ainda sou novo no ZFS, então qualquer ajuda será muito apreciada!
Acontece que a unidade está falhando. Eu fiz uma varredura usando badblocks e encontrei toneladas de badblocks muito rapidamente. Agora eu sei o que parece quando a unidade faz parte de um zpool.
Tags zfs usb-storage mirroring