首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在16.04启用ZFS ZED电子邮件通知

在16.04启用ZFS ZED电子邮件通知
EN

Ask Ubuntu用户
提问于 2016-05-11 00:05:36
回答 2查看 14.6K关注 0票数 10

由于ZFS现在在Ubuntu16.04中得到了官方支持,我想为我的ZFS池启用电子邮件通知。以下是我到目前为止所采取的步骤,但我目前仍陷于困境:

  • 安装msmtp并将其设置为成功地使用外部gmail帐户。
  • 未注释和配置/etc/zfs/zed.d/zed.rc
  • 设置ZED_NOTIFY_VERBOSE=1
  • 蓝兹浦洗涤器,期望收到清洁洗涤的通知,不发送电子邮件。

这是我唯一能找到的关于ZFS/ZED配置的帖子,但是我无法让它工作:http://louwrentius.com/the-zfs-event-daemon-on-linux.html

更新:孟买和马丁的回复都导致了问题的解决。以下是实现这一目标所需的全部步骤:

  • 安装msmtp并将其设置为使用外部电子邮件帐户(gmail或其他)。
  • 安装msmtp和msmtp mta包,将msmtp映射到mail命令。
  • 取消注释和配置/etc/zfs/zed.d/zed.rc (保持ZED_EMAIL_PROG=“邮件”)
  • systemctl启用zed
EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2017-01-02 07:36:43

我刚刚找到了你的帖子,当我试图设置它时,我所做的就是:

  1. 未注释和配置的/etc/zfs/zed.d/zed.rc
  2. 在文件ZED_NOTIFY_VERBOSE=1中设置/etc/zfs/zed.d/zed.rc
  3. 启用zed守护进程: systemctl启用zed

做个擦洗就行了!

注意,如果服务已经在运行,则会得到错误:

启用单元失败:拒绝对链接的单元文件zed.service进行操作。

在这种情况下,只需重新启动它:

systemctl重启zed

票数 7
EN

Ask Ubuntu用户

发布于 2016-09-25 19:49:35

默认的zed.rc文件使用mail客户端的命令行语法,这允许命令行中的主题行。msmtp只在STDIN中有主语。因此,如果在msmtp的zed.rc中使用命令行,则需要删除命令的-s subject部分。否则,如果安装了msmtp-mta,则可以使用mail作为zed.rc中的客户端,而邮件将使用msmtp。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/770540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档