Articles of centos5

CentOS 5.7新鲜安装后不断重启

我刚刚在新电脑上安装了CentOS 5.7 x86_64。 安装过程没有任何问题。 但是,在结束之后,机器开始显示一个尴尬的行为:每次启动时都会重新启动。 这发生在所有的服务开始之后。 屏幕变黑,显示器显示错误信息: input不支持 。 然后重新启动。 我看了看日志,但是找不到任何东西。 任何帮助? 更新 正如所指出的那样,在做硬件诊断之前,我决定做一些testing。 首先,我将运行级别更改为3,在kernel命令结尾添加3参数。 然后,在文本模式下login后,我检查了xorg.conf文件的一些关于屏幕分辨率的问题。 没有什么意外的设置。 那么,如果必须有一个问题,我不能在命令行启动X服务器,对吧? 所以,我input了startx ,Gnome开始了! 所以,我猜想,这可能不是屏幕分辨率的问题。 然后,我select了注销根… Gnome菜单选项和一些奇怪的事情发生:屏幕变黑,显示input不支持监视器错误消息,并重新启动系统。 是的,我试图启动时遇到同样的问题! 之后,我决定尝试另一个testing:我从kernel命令中删除了rhgb quiet参数,看看是否会出现一些错误。 那么,令我惊讶的是,启动没有问题! Gnomelogin屏幕出现了,我login并开始了会话。 但后来我select了关机…菜单选项,并猜测是什么? 同样的问题:黑屏,相同的显示器错误,并重新启动系统。 是的,它重新启动,它并没有closures。 我重复了两个testing,行为是一样的。 我真的不知道发生了什么事。 这似乎是关于改变屏幕模式或类似的问题。 有任何想法吗? 这可能是硬件问题吗? 或者似乎是关于系统configuration的东西? 由于我不能再在这个问题上浪费更多的时间,所以我在这台机器上安装了Debian。 我真的想感谢你们花时间回答这个问题,并试图帮助! 由于这个问题不会为将来遇到的人提供任何帮助,我应该删除它吗?

在PHP53中加载JSON:ZVAL_DELREF在第0行未知

我试图在CentOS服务器上加载JSON到新安装的PHP5.3.1。 以前有一个PHP5.1或近,由于最新版本的WordPress,我不得不升级PHP。 我试图通过yum安装JSON: yum install php-pecl-json 但是我得到一个“php53-常见的是与php-common冲突”。 –skip-broken也不起作用。 我已经手动尝试了,并通过PEAR获得了JSON包: pear install pecl/json 关于在这个新版本的PHP中parsing的某些函数的一些错误之后,我仍然在php -v上得到以下错误: # php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/json.so' – /usr/lib64/php/modules/json.so: undefined symbol: ZVAL_DELREF in Unknown on line 0 PHP 5.3.3 (cli) (built: Mar 30 2011 13:51:54) 之后,我手动安装了JSON,在./configure,make和make install之前进入了文件夹并进行了phpize 。 我也复制了json.so到/ usr / lib64 / php / […]

Centos 5.8无法通过login屏幕

我想我已经搞乱了我的系统。 我一直在使用KDE。 最近,我试图安装一个名为gnome-connection manager的软件。 我下载了deb软件包,把它转换成使用外星人的rpm并安装它。 几秒钟后,系统崩溃,我不得不重新启动它。 重新启动后,而不是logingui,我结束了一个控制台,我不能login到它。 如果我提供了一个不正确的密码,说明密码不正确,但是如果密码正确的话,什么都不会发生,它会再次要求用户名和密码。 不过,我可以login为根,然后“startx”来获取桌面。 我尝试清除/ tmp目录,清除.gconf文件夹并重新启动几次。 但我只能以root用户身份login… 任何人都可以build议一种方法进入我的正常用户帐户?

nagios错误地报告丢包

最近,在我的nagios 3.2.3安装(CentOS5,监控~300台主机,1150个服务)时,偶尔会报告在50-60个主机上高丢包率。 问题是假的。 手动运行ping(或其自己的check_ping二进制文件)发现没有任何受影响的主机的错误。 目前唯一可能的治疗方法是: 手动运行所有的检查(他们会成功,但可能会在下一次检查时再次执行) 承认并等待问题消失(可能需要几个我们的) 我怀疑(除了单独的重新安排的检查成功之外没有其他的原因),问题可能在于所有的检查是一起进行大规模的计划 – 在这种情况下,在计划中引入一些抖动(如何?)可能会有所帮助。 或者它可能是完全不同的东西。 想法,任何人? 编辑: 对build设性辩论感兴趣的人(而不是点数评分)。 我不想测量数据包丢失。 在这种情况下,networking性能不是我关心的问题,如果是这样的话,将会用适当的工具来调查。 NAGIOS(不知情)主要用于检查主机服务并生成警报。 当它开始产生大量的腥警报,因此非常烦人。 我99.9%的正面认为,这个问题要么是由于: 一些Nagios / Nagios插件的障碍 一些系统(内存 – CPU – I / O – networking堆栈)的问题 可能是由nagios调度程序发送的请求突发引起的。 数据包丢失率都在50%以上 – 如果它们是真的,我们的手机就会融化。 到目前为止,我没有(2)的证据,所以我正在寻找(1)中的“现有技术”。 我的想法可能是错误的,但是,如果我必须达到wireshark或类似的,一个build议什么寻找将不胜感激。

Dhcrelay init.d脚本运行不正常

我正在尝试在内核版本为3.5.3的CentOs 5内核上使用dhcrealy。 我这样configuration/ etc / sysconfig / dhcrelay文件 dhcrelay -i eth1 192.168.0.1 当dhcrealy停止,我运行/etc/init.d/dhcrelay status ,我得到这个输出。 Internet Systems Consortium DHCP Relay Agent V3.0.5-RedHat Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Listening on LPF/eth1/08:00:27:49:5e:e7 Sending on LPF/eth1/08:00:27:49:5e:e7 Sending on Socket/fallback dhcrelay (pid 27536) is running… 然后我检查ps aux | grep dhcrelay ps […]

如何在centos 5上安装daemontools(supervise)?

我想用监督来监视Centos 5上的httpd,mysqld和hudson进程。当这些进程中的任何一个closures时,我想使用一个工具来自动重启它们。 我读过和听说过监督,但无法find一种方式来安装在centos上。 任何人都可以帮助我吗? 任何其他工具也是好的,只要他们可以很容易地安装在centos 5上,并允许我自动重启httpd,mysqld,hudson。 谢谢你的帮助!

httpd不停地崩溃,而没有提及日志中的原因

我将日志设置为debugging,希望能够追踪导致崩溃的原因,但找不到任何东西。 这是error_log。 [Thu Jan 06 10:27:35 2011] [debug] proxy_util.c(1967): proxy: initialized single connection worker 0 in child 19999 for (*) [Thu Jan 06 14:47:04 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Jan 06 14:47:04 2011] [info] Init: Seeding PRNG with 256 bytes of entropy [Thu Jan 06 14:47:04 2011] [info] Init: Generating temporary RSA […]

覆盖phpMyAdmin

我正在使用Centos 5.5并安装了phpMyAdmin版本2.11.11。 我找不到更新它的方法,所以我做的是手动下载,备份/ usr / share / phpmyadmin,然后用新安装replace该文件夹。 一切似乎都奏效,但我想知道这样做是否有任何问题? 如果是这样,升级的最佳方式是什么?

无法logincyradmpipe理Cyrus IMAP

我在CentOS 5上安装了全新的Cyrus-imapd(2.3) 赛勒斯,IMAPD 赛勒斯 – IMAPD-utils的 赛勒斯-SASL 赛勒斯-SASL平原 赛勒斯-SASL-MD5 我已经更改了用户cyrus的密码: passwd cyrus 。 我正在尝试用cyradm -user cyrus localhostlogin到cyradm,但是当我input密码时,出现以下错误消息: Login failed: generic failure at /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm 恐怕我有和cyradm解释的相同的问题:无法向服务器进行身份validation ,但是我无法用该人给出的提示来解决问题。 我怎么能解决这个问题,并成功地连接到我的cyrus-imapd实例和使用cyradm?

NFS客户端可以挂载,无法自动挂载

我有/etc/auto.master: /cpy/users /etc/auto.users –timeout=90 我有/etc/auto.users: * -fstype=nfs4,rw,proto=tcp,port=2049 server:/users/& 在一台“普通”的CentOS 5机器上,这些工作非常出色。 在我使用“yum groupinstall core”构build的虚拟机上进行了一些小的调整,当用户自己login时, Apr 14 09:33:29 testing automount[5240]: handle_packet: type = 3 Apr 14 09:33:29 testing automount[5240]: handle_packet_missing_indirect: token 136, name myself, request pid 5249 Apr 14 09:33:29 testing automount[5240]: attempting to mount entry /cpy/users/myself Apr 14 09:33:29 testing automount[5240]: lookup_mount: lookup(program): looking up myself […]