Articles of centos

在CentOS 5.9上的libxml2

我在运行php网站的CentOS 5.9网站服务器遇到问题。 显然libxml2 2.6.26-2.1.21.el5_9.2有一个已知的bug ,但似乎并没有把新版本放入回购库,因为你不能用yum来更新它。 我在这方面search了很多,并且在Serverfault上也发现了一些其他的post,但是它没有起作用。 我在这里尝试乍得的解决scheme,但在最后阶段失败了。 当我尝试执行yum localinstall ,它给了我这个: Transaction Check Error: file /usr/share/man/man1/xmlcatalog.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.26-2.1.21.el5_9.2.i386 file /usr/share/man/man1/xmllint.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.26-2.1.21.el5_9.2.i386 file /usr/share/man/man1/xmlcatalog.1.gz from install of libxml2-2.7.8-1.x86_64 conflicts with file from package libxml2-2.6.22-1.i386 file /usr/share/man/man1/xmllint.1.gz from install of libxml2-2.7.8-1.x86_64 […]

增加FD限制然后SSH不工作?

我使用的是CentOS 6.3 64bit,并且在增加FD限制时遇到了问题:更改了限制后SSH不工作,每次login我的服务器,input密码后,然后“远程服务器closures连接”。 这是一个没有任何“救援模式”的远程服务器,所以没有办法做本地login来获取任何错误日志。 在这个问题发生之前,我也尝试了ulimit -SHn,但是还没有正常工作。 现在每次发生这个问题我都必须恢复快照,但仍然不知道服务器有什么问题。 由于我正在处理每秒处理数百万次请求的高性能服务器,因此我需要非常高的FD限制,这里是我的configuration: /etc/security/limits.conf * hard nofile 2000000 * soft nofile 2000000 /etc/security/limits.d/90-nproc.conf * soft nproc 1024 /etc/ssh/sshd_config Protocol 2 SyslogFacility AUTHPRIV PasswordAuthentication yes ChallengeResponseAuthentication no GSSAPIAuthentication yes GSSAPICleanupCredentials yes UsePAM yes AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE […]

CentOS Samba服务器成为工作组的主浏览器

我们有一个运行Samba 3.0.33-3.39.el5_8的CentOS 5.9服务器(最新更新)。 服务器的IP地址是192.168.1.28。 问题在于,每天凌晨4点左右,客户端将失去与服务器的映射。 在nmbd.log文件中: [2013/04/10 04:02:27, 0] nmbd/nmbd_workgroupdb.c:dump_workgroups(282) dump_workgroups() dump workgroup on subnet 192.168.1.28: netmask= 255.255.255.0: ACCE(1) current master browser = WS0337 MAIN-SAMBA 40809a03 (Samba Server) WS0337 40071003 () 在smb.conf中: local master = yes os level = 100 domain master = no preferred master = yes 尽pipe有上述设置,Windows 7和Windows XP机器被选为主浏览器: nmblookup -M — – […]

Centos 6.4安装只显示192G的160G安装的ram,dmesg显示所有16x16G的支持

任何想法为什么? 与Ubuntu 12.04相同的服务器正确显示192G。 用centos 6.4(64位): 与Ubuntu 12.04(64位): 我把mem = 193447M放在/boot/grub/grub.conf的内核部分中,无济于事。 dmidecode显示,关于内存,两个96G银行和16x16G棒: dmesg显示所有16个棒,但在此之前报告:(系统RAM:164864MB)

在VirtualBox上设置CentOS / RHEL虚拟

我有一台运行红帽企业Linux服务器版本5.5(Tikanga)的物理服务器。 我想创build一个虚拟机(使用VirtualBox)和CentOS服务器的二进制兼容版本作为这个RHEL服务器版本,并且有几个问题: 我应该使用哪个版本的CentOS服务器来匹配RHEL 5.5? 在创build虚拟机之前,我们应该了解它们的特殊VBoxconfiguration(特殊驱动程序,设置等)(特定于RHEL / CentOS)吗? 如果CentOS无法做到这一点,是否还有其他可能的(免费)解决scheme? 例如,是否可以下载RHEL服务器5.5的试用/评估版本,制作一个映像,并将其用作虚拟?

在哪里/如何findsendmail 8.14.4的debugging标志的完整列表?

CentOS 5.9 | SendMail 8.14.4 我最近了解了sendmail中的debugging标志,并希望为我的特定版本保留一个列表(8.14.4)。 我明白,这些debugging标志更改/增长版本,所以我需要在我的具体服务器上查找他们的准确/完整列表。 我怎样才能做到这一点? 从我可以在网上收集的信息,我可能需要查看代码和TRACEFLAGS文件? 有人能详细说明这里的步骤吗?

CentOS,虚拟接口ifdown删除物理接口上的IPv6地址

在CentOS 6.4中,在虚拟接口上使用“ifdown”时,物理接口上configuration的IPv6地址也会被删除。 我希望只有虚拟接口被改变。 如何防止虚拟接口上的“ifdown”影响物理接口上的IPv6地址? 我们使用一个物理网卡和多个虚拟接口运行CentOS 6.4服务器。 同样,我们有多个IPv6地址绑定到物理接口。 例如,/ etc / sysconfig / network-scripts / ifcfg-eth0是: DEVICE=eth0 IPV6_DEFAULTGW="AAAA:BBBB:CCCC:D::1" IPV6INIT="yes" USERCTL="no" DNS2="8.8.4.4" DNS1="8.8.8.8" IPADDR="xx.x.xxx.201" PRIMARY="yes" NETMASK="255.255.255.192" BOOTPROTO="static" IPV6ADDR_SECONDARIES="AAAA:BBBB:CCCC:D::202 AAAA:BBBB:CCCC:D::203" IPV6ADDR="AAAA:BBBB:CCCC:D::201" ONBOOT="yes" 并从ifconfig输出: # ifconfig eth0 eth0 Link encap:Ethernet HWaddr D4:AE:52:B4:AF:8C inet addr:xx.x.xxx.201 Bcast:xx.x.xxx.255 Mask:255.255.255.192 inet6 addr: AAAA:BBBB:CCCC:D::201/64 Scope:Global inet6 addr: AAAA:BBBB:CCCC:D::202/64 Scope:Global inet6 addr: AAAA:BBBB:CCCC:D::203/64 Scope:Global inet6 […]

Postfix + SASLAUTHD + MySQLauthentication问题

在过去的6个小时左右,我一直在尝试对此进行sorting,这是我正面临的错误信息(运行CentOS x64): /var/log/maillog : Jun 22 20:42:49 ptroa postfix/smtpd[10130]: warning: SASL authentication failure: Password verification failed Jun 22 20:42:49 ptroa postfix/smtpd[10130]: warning: bzq-79-177-192-133.red.bezeqint.net[79.177.192.133]: SASL PLAIN authentication failed: authentication failure Jun 22 20:42:49 ptroa postfix/smtpd[10130]: warning: bzq-79-177-192-133.red.bezeqint.net[79.177.192.133]: SASL LOGIN authentication failed: authentication failure /var/log/messages : Jun 22 20:15:38 ptroa saslauthd[9401]: do_auth : auth failure: [user=myuser] [service=smtp] […]

如何正确添加ACI到OpenLDAP

所以我试图把一些ACI添加到我的OpenLDAP系统(托pipe在CentOS 6上)。 我读过别人怎么把他们的ACI放在bdb里 olcAccess:attrs = userPassword,shadowLastChange by dn =“cn = manager,dc = bromosapien,dc = net”由匿名authentication olcAccess:通过*读取到dn.base =“” olcAccess:to * by dn =“cn = manager,dc = bromosapien,dc = net”write by * read 但是,我想避免这种情况,只是允许从容器中发生密码更改(至less避免使用目录pipe理器)。 我从他们的angular度读到这样做的人: dn:ou =人,dc = bromosapien,dc = net changetype:修改 加:aci aci:(targetattr =“userpassword || telephonenumber”)(version 3.0; acl“Allow self entry modification”; allow(write)(userdn =“ldap:/// self”);) 问题是,试图添加它,我得到了这个。 #ldapadd […]

MaxClients在Web应用程序服务器上不断超越

我正在CentOS 6机器上运行一个具有4个内存和3个处理器内核(Intel Xeon 2.9 Ghz)的Web应用程序。 每天早晨8点30分至9点30分(与大多数人进入工作并开始使用此应用程序的时间段一致),Apache会停止采取任何新请求,因为MaxClients设置跨越了256(这是默认设置)。 在任何时候,我有15个用户在使用这个应用程序,并且这个应用程序的活动时间在上午8点30分到下午4点30分之间。 为了试图了解可能会导致MaxClients设置超出的原因,我开始监视在加载页面期间和之后,我的计算机向服务器发送了多less个请求。 大约40分钟的监测结果是: 可以看出,我的web应用程序使用CometChat来允许用户互相交互,并且在页面加载之后,所有的活动都来自CometChat,使得AJAX请求得到更新。 就在现在,我在shell中运行这个命令来获得正在运行的apache线程的数量: pidof httpd | wc -w 结果是:245.重启Apache后,这个数字一直在上升。 这些进程所占用的平均(居民)内存大约是18M 。 每个进程有18M的245个进程会导致超过4个RAM的使用。 现在,对于我的问题: 我的客户(或CometChat是否代表我的客户)提出太多要求? 数据传输量是否exception高? 我该如何防止MaxClients设置被超过? 这对我们来说是一个很低的交通时间。 在接下来的几个月里,stream量只会增加。 任何帮助表示赞赏!