Articles of centos5

在CentOS中configuration域名

如何在Cent OS中configuration域名? 我实际上通过SSH远程terminal连接到服务器,我也有根证书。 configuration/etc/sysconfig/network和/etc/hosts足够? 有一些步骤或configuration指南会很棒

将CentOS 5.x升级到CentOS 6.x – 技巧和技巧

现在CentOS 6.0正在向各个镜像站点发展,我想征求关于升级过程的意见。 在过去的几个月中,我一直在使用RedHat 5.6和6.x商业版本,我一直依靠全新的安装,而不是对我的testing系统进行就地升级。 由于真正的CentOS 6版本在这里,是否有人计划进行就地迁移? 有没有什么情况下是有道理的? 如果是这样,那么就地更新有什么缺陷?

CentOS / dev / bus / usb结构

在我的Ubuntu 12.04上,当我插入USB设备,在开发目录树usb设备是这样添加的: /dev/bus/usb/001/001 在我的CentOS 5上添加如下: /dev/bus/usb/devices/2-1.4/ lsusb需要usb设备在/ dev下创build,就像第一个一样。 为了解决它,当我尝试手动链接,操作系统给“没有这样的文件或目录错误”,但链接相同的目录可以在Ubuntu下完成没有问题。 CentOS的: ln -s /dev/bus/usb/devices/2-1.4/descriptors /sys/bus/usb/001/001 ln: creating symbolic link `/sys/bus/usb/001/001' to `/dev/bus/usb/devices/2-1.4/descriptors': No such file or directory 在Ubuntu下创build/ dev / bus / usb不会给出错误。 当我在CentOS下插入我的USB设备时,日志是这样的: Dec 5 12:20:18 2012 kernel: [74465.103460] usb 2-1.4: new high-speed USB device number 36 using ehci_hcd Dec 5 12:20:18 2012 kernel: [74465.194011] […]

高磁盘I / O – jbd2 / sda2-8进程

我在CentOS 5.8最终服务器上运行了一个文件服务器。 我目前唯一关心的是,由于jbd2 / sda2-8进程,似乎是间歇性的,但持续的高磁盘I / O活动导致总体放缓。 jbd2 / sda2-8正在使用/ dev / sda2,这是第一个硬盘(IE:根分区)的第二个分区。 更多信息:使用“iotop”的罪魁祸首似乎是“jbd2 / sda1-8”每秒写入,这似乎是一个与ext4文件系统上的日志相关的内核进程,如果我的谷歌search是正确的。 我看到“jbd2 / sda2-8”时不时地出现在这里,但肯定不是每隔3秒钟。闲置时,每分钟出现约1或2次。 当我使用这个系统的时候,看起来更频繁。 ATOP结果: http : //grabilla.com/02b14-8022db2e-4eb9-4f10-8e10-d65c49ad7530.png IOTOP结果: http ://grabilla.com/02b14-cf74b25d-4063-4447-9210-7d1b9b70e25b.png HTOP结果: http ://grabilla.com/02b14-ad8cad0e-89b0-46d3-849d-4fd515c1e690.png jbd2 / sda2-8是iotop在磁盘上写入的过程,即使它没有被使用。 有人有什么想法,我怎么能解决引起jbd2 / sda2-8过程的高磁盘使用率?

Cent OS:如何closures或减less内存过量使用,安全吗?

有时我的服务器因为内存和交换空间不足而停止运行。 (它保持响应平,但没有比这更甚,甚至没有SSH)。 我被告知linux是否会执行内存过量使用,据我所知,这与银行用金钱所做的一样:假设大多数进程不会真正使用所有要求的内存,至less不是全部在同一时间。 请假设这实际上是我的系统偶尔挂起的原因,我们不要在这里讨论这是否是这种情况(请参阅什么可能导致服务器上的所有服务closures,但仍然响应ping以及如何弄清楚 ) 。 所以, 如何在CentOS中禁用或减less内存过量使用? 我读过有两个名为vm.overcommit_memory(值0,1或2)和vm.overcommit_ratiom的设置,但我不知道在哪里我必须find并更改它们(有些configuration文件希望),我应该尝试什么值,以及是否需要重新启动服务器才能使更改生效。 是安全的吗? 我可以期待什么副作用? 当googling overcommit_memory我发现像人们说他们的服务器无法启动了可怕的东西…. 由于是什么导致内存使用量的突然增加是由于MySQL的查询,而这又是在服务HTTP请求时调用,我期望只是一些PHP脚本无法完成,因此有时500响应时服务器太忙,这是我可以采取的风险(当然更好的是,整个服务器变得无法访问,必须重新启动它)。 或者如果我select了错误的设置,真的可能导致我的服务器无法重新启动?

无法通过pecl安装APC来安装APC

嗨,当我尝试通过pecl安装APC安装APC-3.1.5甚至pecl安装APC 当软件包进入make命令时,出现以下错误: running: make /bin/sh /var/tmp/pear-build-root/APC-3.1.5/libtool –mode=compile cc -I. -I/var/tmp/APC -DPHP_ATOM_INC -I/var/tmp/pear-build-root/APC-3.1.5/include -I/var/tmp/pear-build-root/APC-3.1.5/main -I/var/tmp/APC -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /var/tmp/APC/apc.c -o apc.lo mkdir .libs cc -I. -I/var/tmp/APC -DPHP_ATOM_INC -I/var/tmp/pear-build-root/APC-3.1.5/include -I/var/tmp/pear-build-root/APC-3.1.5/main -I/var/tmp/APC -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /var/tmp/APC/apc.c -fPIC -DPIC -o .libs/apc.o In file included from […]

我怎么知道什么过程导致kswapd被使用?

我看到kswapd使用100%的CPU …我怎么能告诉哪个进程的代表kswapd正在使用这么多?

如何列出RPM依赖关系?

我们的生产服务器运行CentOS版本5.2(最终)。 如何查看/获取/列出已安装的 RPM软件包的所有依赖关系? 例如:SQLite v3.3.6已经安装在服务器上。 我想看看这个特定包的所有依赖关系。 这里是命令的输出: rpm -qa |grep sqlite python-sqlite-1.1.7-1.2.1 sqlite-3.3.6-2 sqlite-3.3.6-2 另外,为什么在这里列出sqlite-3.3.6-2 2个条目?

如何保存并退出crontab -e?

如何保存并退出crontab -e ? 我尝试了这里列出的所有方法,没有工作,我有一个centos 5,vi默认与yum和我安装纳米 解决了 只是改变了默认的编辑器 export EDITOR=nano 现在我可以做我使用纳米的东西:)谢谢大家,是的,我应该学习Vi ..有一天!