Notificação de falha de RAID-Z

5

Eu tenho um servidor de arquivos FreeBSD com uma matriz de 10TB em RAID-Z (so 8TB utilizável com redundância de 2TB). Eu estou tentando descobrir como obter o sistema para notificar-me, de preferência por e-mail, se uma das unidades falhar. Isso ocorre porque a máquina é executada sem uma tela e raramente é conectada diretamente.

Eu quero uma notificação porque, caso contrário, nossa única dica de que algo deu errado é quando uma segunda unidade vai e coleta dados com ela.

    
por Aatch 02.05.2011 / 23:36

4 respostas

2

Você poderia tentar algo que consulta e analisa a saída de zpool status via cron / email. Ou uma solução comercial em: link

    
por 03.05.2011 / 00:08
7

Adicione isto ao /etc/periodic.conf:

daily_status_zfs_enable="YES"

Em seguida, você terá o status do pool do zfs adicionado aos e-mails periódicos diários enviados. Se atualmente você não os recebe, pode adicionar seu endereço de e-mail também por meio da variável:

daily_output="[email protected]"

    
por 06.05.2011 / 23:20
2

chkdsk é um script que você pode executar via cron que, quando configurado corretamente, enviará um e-mail para você quando houver erros de zpool detectado.

    
por 03.05.2011 / 05:09
1

Para monitoramento direto, você pode usar 'zpool status -x', que fornecerá saída amigável ao script. Ele dirá "todos os pools estão íntegros" ou listar pools com erros ou indisponíveis.

    
por 11.05.2011 / 19:49