Minion did not return. [Not connected] || ERROR: Minions returned with non-zero exit code

一、起因

 修改了客户SaltStack端配置文件后

# vim /etc/salt/minion
grains
  roles: apache

# systemctl restart salt-minion.service

服务器端运行下面命令时报错:

[root@saltstack salt]# salt '*' grains.item roles 
saltstack-mino-db:
    ----------
    roles:
bogon:
    Minion did not return. [Not connected]
ERROR: Minions returned with non-zero exit code

-二、排查

1. 首先重启客启端服务时,没见到有报错信息,以为重启成功了。

2. 但服务器端执行别的命令时,别的服务器可以运行相关命令,说明服务端没问题,那问题就出在那台客户端机子上了。

3. 查看客户服务状态,竟然没有起来,所以服务器一直没连接上客户端。

# systemctl status salt-minion.service
● salt-minion.service - The Salt Minion
   Loaded: loaded (/usr/lib/systemd/system/salt-minion.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since 二 2019-11-12 11:06:02 CST; 28s ago
     Docs: man:salt-minion(1)
           file:///usr/share/doc/salt/html/contents.html
           https://docs.saltstack.com/en/latest/contents.html
  Process: 35727 ExecStart=/usr/bin/salt-minion (code=exited, status=1/FAILURE)
 Main PID: 35727 (code=exited, status=1/FAILURE)
....

4. 修改配置前,客户端运行良好,那问题应该就是那个配置文件上了。

5. 重新检查那个配置文件后发现。竟然少写了个 : 号导致配置文件书写格式错误,然后导致服务起不来。

改正好配置文件后,客户端服务再次重启就正常了。

# vim /etc/salt/minion
grains:
  roles: apache

# systemctl restart salt-minion.service

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

璐程风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值