Zfs

當 zpool 驅動器當機時發送電子郵件?

  • October 15, 2019

前幾天我無法訪問我的媒體驅動器。SSH 進入我的媒體伺服器以查看發生了什麼。ZFS 池甚至沒有安裝。當我讓它再次執行時,我看到它已經降級並且其中一個硬碟驅動器不可用。

現在已經修好了,但如果再次發生這種情況,我想要一個更早的警告。當硬碟離線/降級/不可用時,我可以讓它給我發送電子郵件嗎?

目前在 Ubuntu 16.04.2 上執行 ZFS 0.6.5.6。

zed您可以(並且應該)通過ZFS 事件守護程序監控您的池

或者,您可以配置cron為定期執行zpool status -x,在列印某些輸出時發送電子郵件。例如:

#!/bin/bash
exit_code=0
/usr/sbin/zpool status -x | grep -v "all pools are healthy" && exit_code=1
exit $exit_code

引用自:https://serverfault.com/questions/986863