linux服务器平均负载上100,原因分析

简介:

  公司内网有台memcache服务器经常挂了,是台vm机器,ssh不能登录。用VM软件进去,看到内存有溢出,所有命令都不起作用。只能通过VM的终端重起,每次重起后,没过几天,又挂了。因为是开发的测试虚拟机,所以一直没在意。

   今天又瞟了一下虚拟平台,发现有红色报警,无意中进去,看了一下TOP,工作这么多年,没见到过服务器有这么大的平均负载。

 

看进程是一个叫log2sh.sh占用比较多,再看下它的进程数。总共有120多个

这是一台memcache服务器,没有这个log2sql.sh,所以可以彻底结束这些进程,编一脚本,执行一下。

再检查一下计划任务。crontab -l

   第三项,有个启动log2sql.sh计划,猜测,设计这个任务的管理员,应该是每12小时执行一下这个log2sql.sh。但因为前面有个*,所以变成了每分钟执行一下log2sql.sh脚本。这是一台memcache服务器,mcd_gmetric.sh与log2sql.sh与应用无关,去掉,只留NTP服务。

负载下来了很多了,目前是50多,再等等看。

负载到1了,CPU使用了0%,服务器正常了。

 

经验:即使是内网服务器,管理员密码还是要注意,不要随便给出去,这台机器有两个部门知道密码,不知谁在里面弄什么东西。



     本文转自itwork 51CTO博客,原文链接:http://blog.51cto.com/369369/761963,如需转载请自行联系原作者




相关文章
|
1天前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
W9
|
1月前
|
运维 关系型数据库 MySQL
轻松管理Linux服务器的5个优秀管理面板
Websoft9 应用管理平台,github 2k star 开源软件,既有200+的优秀开源软件商店,一键安装。又有可视化的Linux管理面板,文件、数据库、ssl证书方便快捷管理。
W9
102 1
|
1月前
|
缓存 Ubuntu Linux
Linux环境下测试服务器的DDR5内存性能
通过使用 `memtester`和 `sysbench`等工具,可以有效地测试Linux环境下服务器的DDR5内存性能。这些工具不仅可以评估内存的读写速度,还可以检测内存中的潜在问题,帮助确保系统的稳定性和性能。通过合理配置和使用这些工具,系统管理员可以深入了解服务器内存的性能状况,为系统优化提供数据支持。
41 4
|
24天前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
1月前
|
安全 Linux API
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
27 0
|
1月前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
2月前
|
弹性计算 Linux 数据库
阿里云国际版如何迁移Linux云服务器系统盘中的数据
阿里云国际版如何迁移Linux云服务器系统盘中的数据
|
2月前
|
弹性计算 网络协议 Ubuntu
如何在阿里云国际版Linux云服务器中自定义配置DNS
如何在阿里云国际版Linux云服务器中自定义配置DNS
|
弹性计算 安全 Linux
阿里云Linux服务器安装宝塔面板详细教程(2023年)
阿里云Linux服务器安装宝塔面板详细教程(2023年)阿里云服务器网以CentOS操作系统为例,安装宝塔Linux面板,先远程连接到云服务器,然后执行宝塔面板安装命令,系统会自动安装宝塔面板,安装完成后会返回面板地址、账号和密码,然后在安全组开通宝塔面板端口号
1209 0