AnyBackup 7.0 主机重启后 ABEtctService 服务启动失败
简介:AnyBackup 7.0 主机重启后 ABEtctService 服务启动失败,原因是配置文件配置错误导致虚拟地址监听检查失败,最终导致服务启动失败;解决方案是修改配置文件解决
关键字
Etcd
适用产品
AnyBackup 7.0.x
问题描述
AnyBackup 服务器主机重启后,ABEtcdService 服务拉起失败
/var/log/AnyBackup/ABEtcdService/etcd.log 日志提示:
"error":"listen tcp xx.xx.xx.xx:9578:bind:cannot assign requested address"
问题影响
服务无法正常启动
问题原因
操作系统配置文件 "/etc/sysctl.conf" 中 "net.ipv4.ip_nonlocal_bind=1" 和 "net.ipv6.ip_nonlocal_bind=1" 的内容丢失或者没有单独一行或被注释,导致系统不允许侦听非本地存在的地址
解决方案
为了解决该问题,需要修改 /etc/sysctl.conf 文件,操作如下:
编辑/etc/sysctl.conf 文件
vi /etc/sysctl.conf
修改 "net.ipv4.ip_nonlocal_bind=1" 和 "net.ipv6.ip_nonlocal_bind=1"内容存在且是单独一行显示且没有被注释,以下是配置完成后查询配置文件正常的结果示例:

重启启动服务
systemctl restart ABEtcdService
更多信息
无