记录一次服务器自助问题排查

记录一次服务器自助问题排查插图

/dev/vda1文件系统meta data与实际文件状态不一致

这个我确实没懂啥意思,估计就是系统文件被修改,于是先去开启了阿里云安全中心的网页防篡改功能,然后按照官方给出的解决教程乱整一通:Linux实例的文件系统检查与修复。

系统防火墙状态检查

这个就是因为在宝塔中修改了,导致配置文件/etc/ssh/sshd_config更改了,然后修改回来就可以了。最后关闭防火墙。具体官方教程地址:开启或关闭Linux实例中的系统防火墙

记录一次服务器自助问题排查插图1

个人觉得这里很坑,还是自己技术不到位,学习好了再来配置。

检查操作系统是否OOM

这个就是服务器Out-Of-Memory killer,该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽而内核会把该进程杀掉。

解决办法

#!/bin/bash 
netstat -ntlup |grep mongod |awk '{print$NF}' |awk -F '/' '{print$(NF-1)}' |while read PID; 
do 
echo -17 >/proc/$PID/oom_adj; 
done 

把以上代码添加到宝塔的定时任务中,或者直接:

1.编写脚本文件oomadj.sh,内容如下:

#!/bin/bash 
netstat -ntlup |grep mongod |awk '{print$NF}' |awk -F '/' '{print$(NF-1)}' |while read PID; 
do 
echo -17 >/proc/$PID/oom_adj; 
done 

2.设置定时计划:

[[email protected] ~]crontab -e 
*/1 * * * * /root/oomadj.sh 
版权声明:
作者:北忘山
文章:记录一次服务器自助问题排查
链接:https://www.beiwangshan.com/archives/290.html
来源:beiwangshan.com
文章版权归作者所有,未经允许请勿转载。
THE END
分享
二维码
打赏
< <上一篇
下一篇>>