我可以访问运行Apache 2.2.15和MySQL 5.1.52的CentOS 6 Web服务器(PHP / MySQL论坛)。 这个盒子有双八核心Xeons。 我发现看CPU图的是,前两个核心(0和1)达到90%的使用率,而另外14个只达到30-40%的使用率。 核心8,我相信是第二个处理器的第一个核心,看到的高使用率(高达90%),但如上所述,其他所有的低。 Apache启动了大约20个进程,我怀疑在默认情况下,它不能理解,并且自然地利用所有的内核。 这应该是我认为的核心工作(可以有人确认吗?)。 但是,尽pipe这些内核最大化,尽pipe备用RAM和磁盘I / O仍然有明显的性能下降。 有什么我可以调整在Apache中“让它意识到”所有其他核心,或者内核peramater分配某些进程到某些核心? 例如,我可以排除核心0和1,用于Apache和MySQL吗?
我的centos服务器可以发送邮件使用“邮件”命令,但不是从PHP。 Maillog说: sendmail[18010]: NOQUEUE: SYSERR(nginx): can not chdir(/var/spool/clientmqueue/): Permission denied 我的权限如下: lrwxrwxrwx 1 nginx nginx 30 Oct 30 20:27 /usr/lib/sendmail -> /etc/alternatives/mta-sendmail lrwxrwxrwx 1 nginx nginx 21 Oct 30 20:27 /usr/sbin/sendmail -> /etc/alternatives/mta lrwxrwxrwx 1 nginx nginx 27 Oct 30 2012 /etc/alternatives/mta -> /usr/sbin/sendmail.sendmail lrwxrwxrwx 1 nginx nginx 26 Oct 30 2012 /etc/alternatives/mta-sendmail -> /usr/lib/sendmail.sendmail […]
我想检查我的服务器上安装的二进制文件,并知道是否是一个32位二进制安装。 rpm -qa会给我所有安装的软件包。 但是,如果我尝试grep通过它像这样, rpm -qa | grep x86 rpm -qa | grep x86会再次列出所有的软件包。 是否有另一种方法来查找是否安装了32位软件包? OS – CentOS 6.4 拱64位
我把我的服务器的时区设置为中央: /etc/localtime -> /usr/share/zoneinfo/US/Central 重新启动后,当我运行date命令时,时间仍然以UTC列出。 [root@dev etc]# date Sat Oct 5 16:14:28 UTC 2013 我怎样才能让它在当地时区显示?
我在安装CentOS 6.4的nginx的PHP-FPM 5.5.6(32 + 64位)SOAP扩展时遇到问题。 我启用了REMI repos,并成功安装了所有东西 – 除了SOAP扩展。 当试图安装我收到以下依赖性错误: [root@local src]# yum –enablerepo=remi install php-soap Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.hexageek.com * epel: mirror.digmia.com * extras: mirror.hexageek.com * remi: mirror5.layerjet.com * updates: mirror.hexageek.com Setting up Install Process Resolving Dependencies –> Running transaction check —> Package php-soap.x86_64 0:5.4.22-1.el6.remi will […]
Postfix无法对cyrus saslauthd进行身份validation。 但是,saslauthd本身愿意authentication。 我错过了什么? 从系统日志mail设备: Aug 5 14:47:26 centos7-msa-test postfix/postfix-script[20286]: starting the Postfix mail system Aug 5 14:47:26 centos7-msa-test postfix/master[20288]: daemon started — version 2.10.1, configuration /etc/postfix Aug 5 14:47:34 centos7-msa-test postfix/submission/smtpd[20291]: connect from client.example.com[192.0.2.2] Aug 5 14:47:34 centos7-msa-test postfix/submission/smtpd[20291]: Anonymous TLS connection established from client.example.com[192.0.2.2]: TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits Aug 5 14:47:34 […]
我为增量备份添加了一个cron作业,并将其configuration为: 0 23 * * * /usr/bin/rsync -ravzX /mnt/external/project/ /media/backup/project/ | mail -s "Backup Success" [email protected] 但我没有收到任何电子邮件。 我怎样才能找出什么是错的?
我使用centOS5,但是这些/ tmp的文件会在时间stream逝的时候被自动删除。 这会杀了他什么样的结构? 另外,如何阻止这个?
我对命令行和UNIX有点新,但是我发现它非常有用。 是否有可能从Windows 7上的腻子rsync同步到我的虚拟服务器? 如果不是我的其他命令行选项是什么? 我只想更新我的cms脚本,而不必通过Filezilla将每个网站帐户的SFTP文件转换成SFTP文件。 一个不错的rsync命令会更适合我。
我想弄清楚如何清理我的服务器,更好地监视它的过程和记忆,等等。 我遇到了“top”命令,并看到“smbd”和“sshd”的几个实例。 我假设后者显示使用SSH的活动连接/进程,但我不熟悉smbd 。 我倾向于认为这是'桑巴'(即使这是我不知道那是什么或它做了什么)。 任何build议,如果有必要或过程实际上做什么? 我有一台运行CentOS 5.7的Media Temple(MT)DV 3.5供参考。