Welcome 微信登录

首页 / 操作系统 / Linux / RedHat Enterprise 5.4 X64位Linux很卡--解决方法

刚安装好的RedHat Enterprise Linux 5.4 X64版本.症状:ssh终端连接速度慢,vi打开文件卡住,ls列目录需要很长的一段时间,整台服务器几乎无法操作。出现如下进程:/bin/bash /usr/bin/run-parts /etc/cron.hourly/bin/bash /etc/cron.hourly/mcelog.cronawk -v progname=/etc/cron.hourly/mcelog.cron progname {?????    print progname ": "?????    progname="";????     /bin/bash /etc/cron.hourly/mcelog.cronawk -v progname=/etc/cron.hourly/mcelog.cron progname {?????    print progname ": "?????    progname="";????     cat /sys/hypervisor/uuidcat /sys/hypervisor/uuid/bin/bash /etc/cron.hourly/mcelog.cronawk -v progname=/etc/cron.hourly/mcelog.cron progname {?????    print progname ": "?????    progname="";????     cat /sys/hypervisor/uuid
解决方法一:关闭Linux的虚拟化xend[root@localhost ~]# vi /boot/grub/grub.conf //进入引导文件将default=0修改为1,如果只有一个引导选项的话,那就不需要做修改。看下一个方法。
解决方法二:关闭/etc/updatedb.conf,打开updatedb.conf在首行加上DAILY_UPDATE=no大致如下:DAILY_UPDATE=noPRUNEFS = "auto afs gfs gfs2 iso9660 sfs udf"PRUNEPATHS="/afs /media /net /sfs /tmp /udev /var/spool/cups /var/spool/squid /var/tmp"
updatedb.Conf的作用:简单的说一下:服务器每天定时对硬盘上的文件进行索引,简单的说就是建立一个数据库,把所有文件目录信息存放到这个库里面,当使用whereis和locate命令搜索文件时,它直接到这个数据库中读取数据。而不是像find一样在硬盘上找文件。Whereis搜索一个文件几乎只要几秒钟就可以搞定,而find需要花费几分钟或者更长时间。updatedb.Conf使搜索的效率提高了很多倍。但是有缺点,它每天都需要索引更新,这会导致IO负载过高,因为不是时时更新,所以会出现搜索到已经删除的文件,搜不出新添加的文件,平时管理中我们很少用到。如果文件数量多而且更新平凡,我们大可把这个功能关闭。RedHat Linux:rpm包卸载时遇到的error: specifies multiple packagesLinux内核结构分析相关资讯      redhat 
  • 为什么像 RedHat 那样的开源旗手很  (12/23/2014 07:50:53)
  • 红帽目录服务RHDS(Red Hat   (11/28/2012 19:14:22)
  • RedHat 6 配置网卡team  (09/28/2012 18:52:50)
  • RedHat Linux 用户登录认证失败  (06/24/2014 19:56:55)
  • Red Hat Enterprise Linux 5.8日志  (09/29/2012 11:41:27)
  • Red Hat Enterprise Linux 5---  (09/12/2012 17:10:35)
本文评论 查看全部评论 (0)
表情: 姓名: 字数