Articles of centos

服务器脱机。 要找什么?

我通过GoDaddy使用了一个新的虚拟服务器,今天早上我收到了一个电话,告诉我我们的网站处于离线状态。 确认之后,我通过我们的GoDaddy控制面板请求了一个电源循环,服务器在一两分钟内恢复在线。 我打了电话,并报告说我们回来了。 当然,几分钟后,我们再次下降。 我尝试通过PuTTy进行连接,并要求我提供一个用户名,并且每个连续的提示都需要很长时间才能提出。 我正在使用CentOS。 所以我的问题是: 我怎样才能确定原因? 我可以做什么types的事来防止这种情况呢? 一个有趣的,也许是相关的观察是,昨天我们的带宽消耗比我们上个月的最高数字高出约20%。

在CentOS / RHEL中使用的模块(lspci -k或lspci -v)

我怎样才能在CentOS 5.4或4.8中find正在使用的模块? 例如,在Fedora 12中: lspci -k (…) 06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Intel Corporation PRO/Wireless 3945ABG Network Connection Kernel driver in use: iwl3945 Kernel modules: iwl3945 在CentOS中: lspci -k lspci: invalid option — k (…) 用lsmod: lsmod的| grep(模块) 我认为不是一个select,因为我不知道哪个设备正在使用该模块。

是软件Raid1与本地硬盘和GNDB使用mdadm可能吗?

我有多个使用许多小文件创builddynamic网页的networking服务器。 caching网页不是一个选项。 networking服务器也执行写入,所以我需要一个同步文件系统。 我期待最大限度地提高性能,因为据我所知,小文件是集群文件系统在以太网上的弱点(在不同程度上)。 目前我正在使用Centos 5.5,64位。 由于它只有大约300MB的数据,我正在使用带有GNBD的RAID-1和使用“–write-mostly”选项的本地硬盘来查看mdadm,以便使用本地硬盘完成读取操作。 这可能吗? 如果是这样,是否有任何优势,使其成为一个tmpfs磁盘,而不是本地硬盘? 或者,本地硬盘上的文件只是caching在RAM中,所以我不会看到使用tmpfs的性能增益,假设有足够的内存可用?

鱿鱼:TCP_MISS / 504是什么意思?

我使用squid来设置一个代理,但access.log显示状态是TCP_MISS / 504 谢谢

Linux服务器文件系统问题

我有一个文件系统的麻烦vps和提供商已经无法修复它。 如果在干净安装(CentOS 5.5)上缺less/dev/simfs ,并且以后没有创build,这将导致使用(根文件系统)的SIMFS位置= /dev/simfs文件系统的严重问题。 (对我来说)明显的答案是YES,这是一个严重的问题。 我有3个VPS:这两个“好的”默认使用/ (根文件系统)Reiser Filesystem(reiserfs),Location = /dev/simfs /dev/simfs位置显示一个空文件(容器/无论),系统工作得很好。 “坏”VPS显示/(根文件系统)SIMFS和Location = /dev/simfs 。 /dev/simfs位置不显示任何内容。 该提供商声称已经“修复”了我的容器上的configuration文件,但它仍然给出了文件错误的恶梦,SSH阻止所有连接等。 重新启动后,一切正常~30分钟,然后再次融化。 如果缺less“/ dev / simfs”(CentOS 5.5),会导致使用(根文件系统)SIMFS Location = / dev / simfs文件系统的严重问题。 我如何教我的提供者来解决这个问题?

在Centos 5上安装oracle 11gR2:找不到init文件

我想在Centos 5上安装Oracle 11gR2,当我做一个/etc/init.d/oracle start时,我得到了日志:找不到数据库实例“ORCL”的init文件。 错误数据库实例“ORCL”未启动。 我已经很好地解释了这个教程: http : //ivan.kartik.sk/oracle/install_ora11gR1_elinux.html 你有什么想法吗? 感谢您的帮助 !

Mediatemple(dv)kmemsize,privvmpages,tcpsndbuf QoS警报

我在一个(MT)(DV)基地3.5服务器,并运行~20个小网站,我不断遇到内存问题: cat /proc/user_beancounters Version: 2.5 uid resource held maxheld barrier limit failcnt 30782: kmemsize 6836615 9267688 12288832 13517715 36800687 lockedpages 0 0 600 600 0 privvmpages 102117 149651 229036 249036 117066 shmpages 7301 7301 17237 17237 0 dummy 0 0 0 0 0 numproc 53 64 300 300 0 physpages 50840 91157 0 2147483647 0 […]

启用apache2模块,无效命令“AddModule”

运行Centos 5.3我不确定这里出现了什么问题。 模块(mod_dav.c)不存在,会导致错误? 我怎样才能编译mod_dav.so? 安装Apache时错过了什么? 以下是我迄今为止所做的步骤。 安装apache2: yum install httpd httpd.conf中: AddModule mod_dav.c 重新启动apache: Invalid command 'AddModule', perhaps misspelled or defined by a module not included in the server configuration

bash脚本在cron中返回“内存不足”,但不在shell中

我正在运行夜间bash脚本来同步远程文件夹(源)与本地文件夹(目标)。 我已经testing了基于rsync的这个脚本,并且它在一个root shell中工作正常。 需要一段时间,因为有一百个演出复制,但它的作品。 一旦我在crontab中使用它,我的服务器耗尽内存。 我的服务器有8GB的内存,4GB的交换空间,正如我所说的,当从一个shell手动运行脚本时,脚本永远不会运行OOM。 这是默认的Centos 5.5安装。 我可以拆分负载并同步所有第二级目录中的查找/脚本,但我想保持简单,只能同步顶级目录。 我不能做太多的testing,因为这个服务器是用来托pipe网站和其他服务,我不能把它挂在testing的目的。 你知道一个可以让cron正常完成这个工作的设置吗? #!/bin/bash BACKUP_PATH="/root/scripts/backup" rsync -av –delete /net/hostname/source/ /export/target/ > $BACKUP_PATH/backup_results_ok 2> $BACKUP_PATH/backup_results_error 编辑:cron的configuration是默认的,如/etc/security/limits.conf,全部注释掉了。

从Postfix中的标题重写

我想configurationPostfix,以用自定义电子邮件地址replace所有转发/别名消息中的“发件人”标题,并使用原始发件人地址replace“回复”标题。 这是一个可以通过简单的configuration更改来完成的事情,还是我正在看更复杂的问题? 例如: 原始信息: From: "John Smith" <[email protected]> To: "Jane Rice" <[email protected]> 将被翻译成: From: "My Email Forwarding Service" <[email protected]> Reply-To: "John Smith" <[email protected]> To: "Jane Rice" <[email protected]> 理想情况下,我也会重写消息体(添加一些关于消息是如何转发的),但是我知道这更困难。 我们有一些电子邮件别名,每当有人报告他们通过他们的别名收到的垃圾邮件,我们的服务器被标记。 我试图尽可能地减less这种伤害。 任何帮助是极大的赞赏!