由setroubleshootd进程引起内存不足优化案例
生产现象
系统各功能点击失效,不能正常展示,但是数据齐全。oracle登录secureCRT登录时间过长。
生产查看
应用检查正常,应用服务器资源充足。但是数据库服务器发现问题:内存占满,甚至swap也完全占用。
解决方案
可以看出系统8G内存,setroubleshootd进程占用4G,该进程是SElinux的守护进程,关闭SElinux即可。
vi /etc/selinux/config
#SELINUX=enforce #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq