c3工具的bug导致服务器瘫痪

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c3工具的bug导致服务器瘫痪相关的知识,希望对你有一定的参考价值。

现象描述:
在集群节点上运行c3命令后,处于挂起状态;之后虽然通过ctrl + c 终止,但c3命令在后台仍在频繁启动python进程;python进程对内存消耗逐步加大,此时该集群节点接收的新连接与新任务将会由于内存资源不足而不断积压,随着内存消耗殆尽,集群最终将完全瘫痪。
原因分析:
用户在通过hostname命令更改主机名称后, 对于/etc/hosts文件中的ip与主机名称映射信息修改不完全; 而后执行c3命令时,c3会自动通过/etc/hosts文件中的配置将hostname映射为ip地址,该ip地址与/etc/c3_conf中#head node行指定的ip地址不一致,则将产生上述现象。
解决方法:
1.杀掉所有的python进程:ps -ef|grep python|grep -v grep|awk ‘{print $2}‘|xargs kill -9 (这是众多方法中的一种 - -)

  1. 将/etc/hosts修改正确。

以上是关于c3工具的bug导致服务器瘫痪的主要内容,如果未能解决你的问题,请参考以下文章

因bug禁用内部IP导致链路不通,阿里云大面积瘫痪!Intel处理器又曝漏洞;Tomcat 9.0.10发布

linuxlo网卡配置导致局域网瘫痪

服务器数据恢复断电导致存储raid6阵列瘫痪的数据恢复案例

服务器多进程powershell导致服务器瘫痪问题解决

服务器数据恢复DELL PowerVault系列存储虚拟机文件丢失导致Hyper-V服务瘫痪的数据恢复案例

服务器数据恢复虚拟机文件丢失导致Hyper-V服务瘫痪,虚拟机无法使用的数据恢复案例