欢迎访问机房运维工作室

爱数知识库

AnyBackup 7.0 主机重启后 ABEtctService 服务启动失败

频道:爱数知识库 日期: 浏览:143

AnyBackup 7.0 主机重启后 ABEtctService 服务启动失败

简介:AnyBackup 7.0 主机重启后 ABEtctService 服务启动失败,原因是配置文件配置错误导致虚拟地址监听检查失败,最终导致服务启动失败;解决方案是修改配置文件解决

关键字

Etcd


适用产品

  • AnyBackup 7.0.x


问题描述

  1. AnyBackup 服务器主机重启后,ABEtcdService 服务拉起失败

  2. /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 文件,操作如下:

  1. 编辑/etc/sysctl.conf 文件

    vi /etc/sysctl.conf 

  2. 修改 "net.ipv4.ip_nonlocal_bind=1" 和 "net.ipv6.ip_nonlocal_bind=1"内容存在且是单独一行显示且没有被注释,以下是配置完成后查询配置文件正常的结果示例:


  3. 重启启动服务

    systemctl  restart   ABEtcdService


更多信息