Articles of centos

在nginx中启动fastcgi错误

我得到这个错误: 启动服务:spawn-fcgi:绑定失败:地址已经在使用中 运行这个命令时: /etc/init.d/phpfcgi start 有人可以给我任何想法如何解决它? 这是我的CGI脚本: #!/bin/bash # # Startup script for the PHP FastCGI server. # # chkconfig: 345 85 15 # description: PHP is an HTML-embedded scripting language # processname: php # config: /etc/php.ini # Source function library. . /etc/rc.d/init.d/functions SPAWNFCGI="/usr/bin/spawn-fcgi" PHPFCGI="/usr/bin/php-cgi" FCGIPORT="9000" FCGIADDR="127.0.0.1" PHP_FCGI_CHILDREN=5 PHP_FCGI_MAX_REQUESTS=1000 ALLOWED_ENV="PATH USER" USER=nginx GROUP=nginx #PHPUSER=php PIDFILE=/var/run/phpfcgi.pid […]

CentOS 5.5远程kickstart安装在“正在启动安装过程”。如何debugging?

在HP ProLiant DL360 G6上安装远程CentOS 5.5 kickstart安装困难。 这是在我维护一个内部的CentOS yum版本库的环境中。 kickstart安装和post脚本已经过testing,并且正常工作。 这个硬件在这个环境中也很常见,所以我不认为这是一个因素。 不幸的是,我遇到了特定服务器安装的问题。 该系统距离500英里远的yum储存库。 它们通过专用的100兆第二层连接(26ms往返)连接。 我正在通过HP ILO远程控制台安装10MB CentOS 5 netinstall ISO映像。 最初的启动参数是: linux ks=http://yum.abctrading.com/prop.cfg ksdevice=eth0 ip=xxxx dns=xxxx netmask=255.255.255.0 gateway=xxxx 我正在使用url –url http://ks.abctrading.com/5.5/os/x86_64/安装方法。 这很快引导到anaconda安装程序,拉动kickstartconfiguration和格式化驱动器。 该过程最终在下面的屏幕停止,阅读"Starting install process." 。 去其他虚拟控制台给出下面的第二个图像。 此过程在此时停止,不能继续安装的其余部分。 在本地运行相同的kickstartconfiguration工作得很好。 我已经尝试从控制台安装启动ISO以及从ILO2命令行通过http指向本地托pipe的启动ISO。 我怎样才能debugging呢? 有没有我忽略的select?

当CentOS服务器内存不足而且没有交换分区时,pdflush会做什么?

我注意到我们的一台CentOS机器昨晚的内存使用率接近100%。 在机器上的平均负载达到〜16,我注意到有几个pdflush进程在磁盘IO上被阻塞(运行状态D在顶部)。 我以为pdflush是用来交换数据从内存到磁盘(操作系统内存分页),但该特定的服务器没有安装交换分区。 那么在这种情况下,pdflush究竟做了什么?

单声道对locale_charset的未定义引用

我想从源代码编译单声道,我得到这个错误。 ../src/.libs/libeglib.a(libeglib_la-gunicode.o):在函数monoeg_g_get_charset': /opt/mono-2.10.1/eglib/src/gunicode.c:312: undefined reference to locale_charset的monoeg_g_get_charset': /opt/mono-2.10.1/eglib/src/gunicode.c:312: undefined reference to ' 我正在编译centos5。 我之前在其他机器上编译过它(Centos),所以我不知道什么是错的。

无法在运行CentOS 5的Xen虚拟机上设置时区

我有一个运行CentOS 5的XEN domU。 我无法设置正确的时区。 我希望它能在标准时间运行,但它显示太平洋标准时间。 我已经尝试了所有的东西,但是我不明白这一点。 这个虚拟机没有互联网访问,所以我不能使用ntpd或任何东西。 我将它与另一个运行XP的Xen domU同步,该XP具有正确的时区和时间。 但即使我不同步,它应该显示正确的时区,因为我指向/ etc / localtime在正确的时区。 这是迄今为止使用的所有命令(和一些输出)。 # mv /etc/localtime /etc/localtime-old # ln -sf /usr/share/zoneinfo/US/Mountain /etc/localtime # vi /etc/sysconfig/clock ZONE="America/Denver" UTC=true ARC=false # /usr/sbin/tzdata-update # /sbin/hwclock –systohc –utc # uname -a Linux MyServer 2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:18:27 EST 2009 i686 athlon i386 GNU/Linux 现在当我inputdate时,它显示PST#date四月七日16:29:34 PDT […]

phpmyadmin不能打开

我有一个Centos VPS 512 MB RAM 30 GB硬盘, 当我到我的phpmyadmin,login页面来,当我input我的用户名和密码,并回车,同一页来了,再次相同的login页面没有错误, 什么是我不能理解的问题

如何使用mount.cifs和autofs / automount在启动时加载Windows共享?

我在使用autofs安装networking共享时遇到了一些麻烦。 我已将以下行添加到/etc/auto.master : /mnt/mountpoint /etc/auto.servername 然后我使用以下内容创build了文件/etc/auto.servername : server-ip -fstype=cifs,rw,noperm,user=DOMAIN\username,pass=password ://server-ip/share 然后,我运行service autofs restart和ls /mnt/mountpoint来确定autofs是否成功安装共享(它不会) dmesg的结果是: CIFS VFS: Send error in SessSetup = -13 CIFS VFS: cifs_mount failed w/ return code = -13 Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE 但是,如果我只是简单地运行mount -t cifs //server-ip/share /mnt/mountpoint -o user=username并在提示符处input密码,则共享被挂载没有任何问题。 我已经validation了正确的密码是/etc/auto.servername 。 任何想法我做错了什么? 谢谢!

Autofs挂载nfs问题

我有一些问题让autofs在新的Centos 5.5安装上正常工作。 请从我的存储服务器find出口: /san/files *(rw,sync,no_subtree_check,no_root_squash) /san/mail *(rw,sync,no_subtree_check,no_root_squash) 在我的客户端上,我的auto.master如下所示: /home /etc/auto.home –timeout=60 /net -hosts auto.home: vmail -fstype=nfs,hard,intr,nodev,nosuid,rw xxx.xxx.xxx.xxx:/san/mail 我不想使用NIS,但是我的更大的想法是在nfs服务器上做一个倒台,但是现在我只是在单台服务器上工作。 我可以使用“mount -t nfs xx.xxx.xxx.xxx:/san/mail/home/vmail”手动挂载nfs共享(当mountpoint存在Obv时) / home上的权限: # ls -shalt /home total 8.0K 0 drwxr-xr-x 2 root root 0 May 3 08:51 . 8.0K drwxr-xr-x 24 root root 4.0K May 3 08:51 .. 问题是当试图去/ home / vmail我得到以下内容: # […]

Cent OS防火墙开放端口

我在CentOS服务器上安装了postgre。 我基本上遵循这个指南在这里: PostgreSQL在最后一步它说我需要打开TCP端口5432,这样做我需要添加以下行到我的/ etc / sysconfig / iptables中: -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 5432 -j ACCEPT 重新启动iptables会在新行上产生一个错误,看起来它不像RH-Firewall-1-INPUT部分。 问题是,即使我停止iptables服务端口5432似乎保持closures。 任何帮助将不胜感激。 编辑: iptables -L -nv Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 2331 187K RH-Firewall-1-INPUT all — * * 0.0.0.0/0 0.0.0.0/0 […]

CentOS上的“bash:setup:command not found”错误

当我尝试在CentOS 5.5上使用'setup'应用程序来configurationApache web服务器时,我收到了folling错误消息。 bash: setup: command not found 但是,当我试图安装它: yum install setup 我得到了已经安装的响应,没有工作需要完成。 我以root身份login。 任何想法可能是什么问题? 非常感谢