Entendendo a saída do zpool status

3

Estou tendo dificuldade em entender a saída depois de executar o comando zpool status:

    NAME        STATE     READ WRITE CKSUM
    tank        ONLINE       6     0     0
      raidz2-0  ONLINE       0     0     0
        c3t0d0  ONLINE       0     0     0
        c3t1d0  ONLINE       0     0     0
        c3t2d0  ONLINE       0     0     0
        c3t3d0  ONLINE       0     0     0

Eu vejo um 6 ao lado de READ, que presumo que sejam erros de E / S tentando ler do tanque. O que eu não entendo é qual unidade está em falta aqui para substituir. Isso é algo para se alarmar? Eu executei um teste SMART e nenhuma das unidades relatou uma falha. Não sei exatamente como lidar com esse problema.

    
por Jake E. Solomon 02.01.2015 / 06:08

2 respostas

3

Por favor, execute:

zpool scrub tank

Depois, observe um pouco mais as propriedades e atitudes do ZFS e como ele tenta proteger os dados.

    
por 02.01.2015 / 06:48
0

Erros relatados não significam necessariamente que a unidade está falhando. Um setor pode ter acabado de passar mal e foi substituído do pool de reserva. O ZFS consertará automaticamente todos os dados corrompidos com bons dados das outras unidades.

Se o número de erros continuar aumentando, significa que mais setores estão indo mal e é um sinal claro de que uma unidade está prestes a falhar. Continue a fazer selftests inteligentes (long) e zpool scrub nos próximos dias. Se você não vir mais erros, provavelmente a unidade está ok por enquanto.

    
por 22.01.2015 / 23:59