keepalived 邮件通知无法发送邮件问题解决【亲测有效,没有效果来找我】

环境

keepalived keepalived-2.2.7
操作系统 cenos7
安装方式 源码编译安装

问题

最近在安装 keepalived 高可用服务,环境是安装完了,但是我想要使用邮件通知这个功能,通过网上捞针怎么也不成功,真是绝绝子,折磨我1天多。终于在刚刚得到了解决办法

解决

在 vrrp_instance 自定义的名字中添加如下配置
这些在网上都能搜到,但是网上搜不到的是 你必须用 /usr/bin/sudo 来执行命令,其他方法执行都不可以成功执行下面的这个 notify.sh 脚本

vrrp_instance Vs_1 {
	 smtp_alert
     notify_master "/usr/bin/sudo /etc/keepalived/notify.sh master"
     notify_backup "/usr/bin/sudo /etc/keepalived/notify.sh backup"
     notify_fault "/usr/bin/sudo /etc/keepalived/notify.sh fault"
}

脚本权限修改为 777

chmod 777 /etc/keepalived/notify.sh

完整配置和脚本请参阅我的另一篇文章
centos7 源码安装keepalived 【亲测有效,没有效果你来找我】

参考资料

https://keepalived-doc.readthedocs.io/zh_CN/latest/Keepalived%E9%85%8D%E7%BD%AE%E7%AE%80%E4%BB%8B.html
https://tecadmin.net/how-to-enable-email-alerts-in-keepalived/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值