En tant qu'utilisateur de mdadm de longue date, je venais juste de faire face à une erreur de disque et je me suis souvenu que j'avais configuré un rapport automatique par e-mail pour mdadm sur les erreurs de disque.
Par conséquent, j'ai juste eu à insérer mon adresse e-mail dans /etc/mdadm/mdadm.conf
MAILADDR someone@exaplme.org
Mais j'ai vraiment manqué ça sur FreeBSD. Et comme mon RAID6 ZFS tourne depuis plus de six mois maintenant, je me demandais ce qui se passerait si un disque subissait une panne?
Je n'ai jamais configuré d'adresse e-mail externe. Existe-t-il un moyen facile de réaliser et de tester cela?
Comme pour mdadm:
sudo mdadm –monitor –scan –test
Et comment le ferais-je sur Linux avec ZoL (ZFS sur Linux)?
MODIFICATION: Désolé, je voulais dire Rapport automatique, pas planifié.
Je sais que j'aurais pu construire un script et analyser zpool status -X toutes les minutes. mais je pense que ce n'est pas une approche très élégante pour résoudre le problème de reporting. Il serait préférable d'être averti immédiatement en cas de panne de disque (comme mdadm)
MODIFICATION[2]: Merci pour vos conseils, mais maintenant je suis coincé avec quelques problèmes de script, quelqu'un pourrait-il m'aider avec mon problème de boucle for dans /bin/sh ici -> PASTEBIN
MODIFICATION[3]: J'ai résolu mon problème de boucle for. :) (mise à jour dans PASTEBIN)
D'autres conseils pour mon script?