Zfs
當 zpool 驅動器當機時發送電子郵件?
前幾天我無法訪問我的媒體驅動器。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