Articles of centos

重新组装RAID-5arrays会重启我的CentOS-5机器

我有3个硬盘,每个分成3个分区。 我创build了一个启动分区的RAID-1 由sda0,sdb0创build的md0 并创build了两个RAID-5arrays: md1从sda1,sdb1,sdc1创build 由sda2,sdb2,sdc2创build的md2 它曾经工作正常,但有一天,我不得不closures机器(冷重启),以获得任何机器的回应。 之后,当系统启动时,它尝试了一段时间来重buildRAIDarrays,但是几分钟后,它就悄然崩溃。 我从DVD救援模式启动系统,并尝试手动重新组装RAID设备。 我能够重新组装md0和md1使用: mdadm –assemble –scan / dev / md0 mdadm –assemble –scan / dev / md1 但是,当我尝试重新组装md2使用: mdadm –assemble –scan / dev / md2 系统再次默默重启。 我该如何解决这个问题?

如何在GoDaddy专用主机上有效使用WinSCP

在被告知虚拟专用服务器不适合我的项目范围之后,我胆怯地进入了专用主机的世界。 不幸的是,这迫使我如何学习Linux服务器pipe理员的基础知识。 GoDaddy拥有服务器的主帐户。 当你使用SSH时,他们希望你使用“su”切换到root用户。 到目前为止,我已经能够以root用户的身份通过命令行完成我所需要的一切。 不过,现在我需要上传文件到我的服务器。 我习惯于使用WinSCP来上传文件。 我可以使用我的通用服务器帐户来查看文件,但是当我尝试拖动或创build文件时,说我不能,因为我没有权限这样做。 我研究了WinSCP文档,看起来这个“su”函数超出了程序的范围。 我如何授予自己使用SSH上传这些文件的权限? 我应该创build一个适当的权限的用户? 我很高兴做到这一点,但迄今为止,我还没有能够理解我在网上find的东西。 我要去尝试和前进,但任何帮助和/或洞察力,表示赞赏。

Plesk错误日志在哪里?或者我怎样才能让Plesk再次运行?

我目前有一个运行Plesk的VPS,由于某些未知的原因,无法启动。 所有更多的信息,它给了我关于它不开始是以下内容: 操作以VPS启动VEID54635644服务“psa”完成时出现错误:#703无法启动/停止/重新启动服务:服务“psa”状态在命令“启动”后不是“正在运行”。 这对我来说确实意味着什么。 目前,我的服务器提供商似乎对帮助我再次运行Plesk感兴趣并不感兴趣,所以我希望自己能够重新开始。 我假设Plesk必须有一个错误日志SOMEWHERE,但我唯一能find的地方是/ usr / local / psa / admin / logs / httpds_access_log,而且看起来像一个访问日志,而不是一个错误日志(这是目录中唯一的文件)。 系统中是否有另一个日志,我不知道? 有没有办法找出为什么Plesk没有启动? 谢谢 约什·彭宁顿

IMAP和PHP在CentOS上

我试图在CentOS上安装imap,但它不工作。 我做了: yum安装php-imap 它被安装。 然后我在php.ini上启用了extension = php_imap.dll 我也多次重启httpd,包括使用“优雅”。 但它不工作。 phpinfo()没有显示它,需要它的脚本不工作。 当我谈到Linux的时候,我也很小心,所以我确信这是我错过的一些小东西,因为我的无知:) 有任何想法吗? 我遵循所有的教程,但我不知道为什么它不工作。 谢谢!!!

如何在我的Centos VPS下configurationopen_basedir参数?

参数可以在这里看到 http://wordswithfriends.net/test.php open_basedir /var/www/vhosts/wor.wordswithfriends.net/wordswithfriends.net/:/tmp 我正在尝试添加PHP pear目录 /var/www/vhosts/wor.wordswithfriends.net/conf如下 -rw-r—– 1 root apache 6461 Jan 25 08:56 12959674170.16899500_httpd.include -rw-r—– 1 root apache 6461 Jan 31 06:52 12960111810.31860800_httpd.include -rw-r—– 1 root apache 6532 Jan 31 06:55 12964785250.54523600_httpd.include -rw-r—– 1 root apache 6532 Jan 31 07:01 12964788880.47252600_httpd.include -rw-r—– 1 root apache 6532 Jan 31 15:54 12965108850.92819600_httpd.include -rw-r—– 1 root […]

自动生成的/ etc / hosts是错误的

我创build了一个kickstart脚本,以完全自动化的方式安装CentOS 5.5(32位)。 DNS / DHCP设置正确地为正向和反向查找提供了正确的主机名。 挖node4.mydomain.com。 +短 10.10.10.64 dig -x 10.10.10.64 + short node4.mydomain.com. 在安装完成后的状态下安装的系统如下: 猫/ etc / sysconfig /networking NETWORKING=yes NETWORKING_IPV6=yes GATEWAY=10.10.10.1 HOSTNAME=node4.mydomain.com echo $ {HOSTNAME} node4.mydomain.com 猫/ etc / hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 […]

获取Pango-WARNING:传递给pango_layout_set_text()的无效的UTF-8string

大约三天前,我注意到exim邮件队列开始填满我的一台服务器,并且使用# exim -Mvb $ID检查了一些电子邮件,我注意到他们被发送到了某个系统的电子邮件地址(这不是真实地址),邮件正文如下: (进程:8259):Pango-WARNING **:传递给pango_layout_set_text()的无效的UTF-8string 我想知道可能是什么原因导致这个奇怪的问题,因为我从来没有听说过“pango”……我从来没有见过在我有生之年使用过的function! 看起来进程ID(PID)是用于apache进程的,因为当我使用# ps -aux来查找它们时,pid总是不见了。 编辑:哎呀! 忘了包括这个主题 – 看起来像是实际上是提出这个问题的munin-cron: 主题:Cron / usr / bin / munin-cron –force-root

幻影进程杀戮

我有一个在CentOS 5.4服务器上运行的Java应用程序。 随机地,似乎没有理由,这些进程将会死亡,而不是通过应用程序退出,或者由于我的杀死,但由于似乎杀了一些东西而不留下痕迹。 我logging应用程序的所有输出,并将stderr和stdout发送到日志文件,这些输出日志都不包含任何可以指示这些进程已经死亡的原因。 我的第一个直觉是内核级别的OOM杀手,但是系统的内存永远不会太低,在任何时候通常都有1GB到3GB的内存空间。 我的问题是:有没有人知道是什么原因造成的,还是有人有任何想法,我可以开始寻找? 谢谢。

apc只适用于apc.php

我正在使用CentOS 5在我的VPS上运行PHP 5.3.4,Apache 2.0.63和APC 3.1.7。 当我打开apc.php并进入系统caching条目标签,它告诉我caching中唯一的文件是apc.php。 我已经访问了同一目录中的多个其他文件,但似乎他们没有得到caching。 我玩过apc_store和apc_fetch 。 我可以从相同的请求存储和获取variables,但不能跨多个请求。 我搜遍了整个networking,没有任何帮助我的东西。 当有人声称在APC 3.1.6中造成这个问题时,我以为我曾经想到过。 我下载了3.1.7,并从源头上构build…没有任何改进。 我仍然有同样的问题。 我已经多次重启httpd服务,但没有成功。 任何build议什么尝试和什么可能是错的?

configurationLinux服务器硬件button进行软复位或重新启动?

我家有一台小巧的CentOS服务器。 我运行它无头,因为任何时候我访问它,它总是通过SSH。 无论如何,今晚它对networking没有反应。 我无法连接到它进行调查。 在这种情况下,我必须连接键盘和显示器才能看到问题。 我最终只是重新启动它。 但经过这个经验之后,我想知道是否可以configurationCPU机箱上的硬件button,以在Linux中执行正常的重新启动或优雅的重新启动。 即使服务器在一个蓝色的月亮里变得没有响应,只要简单的按下一个button,让它closures所有的服务并且正常地重新启动就可以了。 任何人都知道如何做到这一点?