- 摘要:最近发现我的一台服务器磁盘满了,然后查原因发现是salt-minion的log吧磁盘撑满了,经过研究发现得到以下解决方法。
1.报错:
系统日志发现报错如下:
2019-10-10 10:03:00,355 [salt.transport.ipc:723 ][ERROR ][23669] Exception occurred while Subscriber handling stream: Already reading
2019-10-10 10:03:00,355 [salt.transport.ipc:723 ][ERROR ][23669] Exception occurred while Subscriber handling stream: Already reading
2019-10-10 10:03:00,355 [salt.transport.ipc:723 ][ERROR ][23669] Exception occurred while Subscriber handling stream: Already reading
2019-10-10 10:03:00,355 [salt.transport.ipc:723 ][ERROR ][23669] Exception occurred while Subscriber handling stream: Already reading
2019-10-10 10:03:00,355 [salt.transport.ipc:723 ][ERROR ][23669] Exception occurred while Subscriber handling stream: Already reading
2019-10-10 10:03:00,356 [salt.transport.ipc:723 ][ERROR ][23669] Exception occurred while Subscriber handling stream: Already reading
2.解决方法:
-
先查看salt-minion是不是和master的版本一致,查看发现是一致的,所以可以忽略
-
先停止salt-minion
systemctl stop salt-minion
然后ps发现还有salt-minion再跑。
[root@xxxxxx salt]# ps -ef | grep salt-minion
root 4041 23669 0 Oct08 ? 00:00:00 /usr/bin/python /usr/bin/salt-minion
root 11746 8813 0 10:13 pts/0 00:00:00 grep --color=auto salt-minion
root 23669 1 1 May08 ? 2-01:21:27 /usr/bin/python /usr/bin/salt-minion
按道理我停止了salt-minion是不应该有还存在salt进程的。所以我选择把它kill掉
pkill -9 salt-minion
- 启动salt-minion,问题解决
systemctl start salt-minion
重新启动后,发现没有上面的错误日志了,证明处理完成