转载自:http://titanictom.blog.163.com/blog/static/132918442011262644286/
最近管理的RHEL 5.4服务器,运行一段时间后发现,load avg 负载不断往上涨,CPU使用却很正常,重启后一切都可以恢复正常,但是第二天早上再SSH上去一看,Load avg又上来了,服务器配置不错,访问量也不是很大,经过一段时间的观察,发现问题出在进程上面,如下:
root 5206 5204 0 16:01 ? 00:00:00 /bin/bash /usr/bin/run-parts /etc/cron.hourly
root 5209 5206 0 16:01 ? 00:00:00 /bin/bash /etc/cron.hourly/mcelog.cron
root 5210 5206 0 16:01 ? 00:00:00 awk -v progname=/etc/cron.hourly/mcelog.cron progname {????? print progname ":\n"????? progname="";????
出现很多这样的进程,发现问题根源出在/etc/cron.hourly/mcelog.cron脚本
#cat mcelog.cron
#!/bin/bash
if [ -e /proc/xen ] && [ `cat /sys/hypervisor/uuid` != "00000000-0000-0000-0000-000000000000" ]; then
# this is a PV Xen guest. Do not run mcelog.
exit 1;
else
/usr/sbin/mcelog --ignorenodev --filter >> /var/log/mcelog
fi
自己执行cat /sys/hypervisor/uuid,执行后就没有反映了,一直在等待
查过一些资料并跟一帮朋友交流过,都说是linux内核的一个小Bug
修改为以下内容,注释掉原先那一行:
#!/bin/bash
#if [ -e /proc/xen ] && [ `cat /sys/hypervisor/uuid` !="00000000-0000-0000-0000-000000000000" ]; then
if [ -e /proc/xen/capabilities ] ;then
# this is a PV Xen guest. Do not run mcelog.
if ! grep control_d /proc/xen/capabilities ;then
exit 1;
fi
else
/usr/sbin/mcelog --ignorenodev --filter >> /var/log/mcelog
fi
分享到:
相关推荐
RHEL,即Red Hat Enterprise Linux的缩写,是Red Hat公司的Linux系统。网盘含内有 rhel 6、7、8、8.1等各版本(已增加 boot.iso)
rhel-server-5.1-x86_64-dvd.iso rhel-server-5.2-x86_64-dvd.iso rhel-server-5.3-x86_64-dvd.iso rhel-server-5.4-x86_64-dvd.iso rhel-server-5.5-x86_64-dvd.iso rhel-server-5.6-x86_64-dvd.iso rhel-server-...
rhel-server-6.0-x86_64-dvd.iso rhel-server-6.1-x86_64-dvd.iso rhel-server-6.2-x86_64-dvd.iso rhel-server-6.3-x86_64-dvd.iso rhel-server-6.4-x86_64-dvd.iso rhel-server-6.5-x86_64-dvd.iso rhel-server-...
- **下载地址**:ftp://ftp.wallawalla.edu/pub/isos/rhel/7.0/rhel-server-7.0-x86_64-dvd.iso - **SHA256 值**:85a9fedc2bf0fc825cc7817056aa00b3ea87d7e111e0cf8de77d3ba643f8646c ### RHEL 7.0 Client 版本 ...
资源是Redhat7.4镜像文件的云盘链接,包括rhel-server-7.4-x86_64-boot.iso和rhel-server-7.4-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
资源是Redhat7.2镜像文件的云盘链接,包括rhel-server-7.2-x86_64-boot.iso和rhel-server-7.2-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
在RHEL 5系列中,每个小版本都包含了一定数量的更新和改进,以确保系统的稳定性和安全性。用户可以通过升级到最新版本来获取最新的功能和增强的安全性。 #### 知识点三:架构类型——i386 -i386表示该ISO镜像是为...
rhel-server-7.0-x86_64-dvd 操作系统 网盘下载地址 确保资源可用
“rhel-server-6.8-x86_64-dvd.iso”是一个典型的RHEL 6.8服务器版本的ISO镜像文件。这类文件通常用于从光盘或USB驱动器进行系统的安装。它包含了所有必要的软件包和驱动程序,可以满足基本的服务器安装需求。 ####...
资源是Redhat7.1镜像文件的云盘链接,包括rhel-server-7.1-x86_64-boot.iso、rhel-server-7.1-x86_64-dvd.iso和supp-server-7.1-rhel-7-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
资源是Redhat7.3镜像文件的云盘链接,包括rhel-server-7.3-x86_64-boot.iso和rhel-server-7.3-x86_64-dvd.iso 仅供学习交流,严禁用于商业用途,请于24小时内删除
在本文中,我们将深入探讨如何在RHEL Server 5.4上部署WebSphere Application Server 6.1。WebSphere是IBM提供的一款强大的企业级应用服务器,用于运行和管理Java应用程序和Web服务。以下是一个详细的步骤指南,涵盖...
rhel-server-7.1-x86_64-dvd.iso文件
rhel-server-7.8-x86_64镜像VMware安装文件
这个是red hat enterprise linux server 6.4的下载地址,可用迅雷直接下载,欢迎大家下载
rhel-server-6.3-i386-dvd.iso 网盘下载地址 确保资源可用
Linux - server 8.0 下载 百度网盘 最新发布官方版本。方便收藏下载,链接有效。 各位客官可以保存下载的。
rhel-server-7.0-x86_64-dvd.iso 网盘下载地址 【付费下载之后的用户,可留言获取更多下载资源】