由于 Ubuntu 16.04 现在正式支持 ZFS,我想为我的 ZFS 池启用电子邮件通知。以下是我迄今为止采取的步骤,但我现在陷入困境:
- 安装 msmtp 并将其设置为成功使用外部 gmail 帐户。
- 取消注释和配置 /etc/zfs/zed.d/zed.rc
- 设置 ZED_NOTIFY_VERBOSE=1
- 跑 zpool 擦洗希望收到干净擦洗的通知,没有发送电子邮件
这是我能找到的唯一与 ZFS/ZED 配置相关的帖子,但是我无法让它工作:http :
//louwrentius.com/the-zfs-event-daemon-on-linux.html
更新:来自 Mumblepins 和 Martin 的两个回复都导致了修复。以下是使其工作所需的完整步骤:
- 安装 msmtp 并将其设置为使用外部电子邮件帐户(gmail 或其他)
- 安装 s-nail 和 msmtp-mta 包以将 msmtp 映射到邮件命令
- 取消注释并配置 /etc/zfs/zed.d/zed.rc(保留 ZED_EMAIL_PROG="mail")
- systemctl 启用 zed