Posts Tagged ‘kernel’
RHEL5.4和BCM5709网卡驱动问题
Written by bixuan on 2009年11月25号 – 16:02前段时间最折腾的事莫属:RHEL5.4和BCM5709网卡驱动问题。
系统:rhel5.4 64bit
服务器:DELL R710
默认RHEL5.4 64bit的驱动对BCM5709的网卡支持不好,网卡一遇到流量比较大就会hung up,后来不得已去dell官方去寻找驱动,同时将kernel降级为:2.6.18-128.el5(系统安装好后,我做了一个kernel的升级)这样就没有出现过hung up的情况。
既然64bit有问题,32bit的也是逃脱不了。
Tags: 64bit, bcm5709, kernel, rhel5.4, 网卡, 驱动
Posted in 生活日志 | 3 Comments »
How to find per-process I/O statistics on Linux
Written by bixuan on 2009年08月24号 – 10:46感谢joe的分享,看到有位大牛做个针对进程统计IO情况的小工具,挺有意思。
- 首先下载小工具:
wget http://maatkit.googlecode.com/svn/trunk/util/iodump
这个工具是perl写的。 - 调整内核参数,打开kernel IO消息:
echo 1 > /proc/sys/vm/block_dump - 直接执行如下脚本就可以看到结果了:
while true; do sleep 1; dmesg -c; done | perl iodump
注意稍等片刻按:ctrl+C退出,就可以看到结果了。
不过,压力大的话还是少玩,可能占用的资源比较多。
原文见:http://www.xaprb.com/blog/2009/08/23/how-to-find-per-process-io-statistics-on-linux/
Tags: dmesg, IO, iodump, kernel, linux, statistics
Posted in 运维小技巧 | 1 Comment »
Linux系统安装
Written by bixuan on 2009年05月24号 – 12:08Linux系统安装
现在Linux版本可谓百花齐放,但是在商业用途上,我个人建议还是使用商业版比较好。当然使用商业版并不一定要去购买,比如RHAS的版本其实可以从网上找的到iso,你可以放心使用。
为什么推荐使用商业版呢?主要原因是:对硬件驱动的支持比较好!因为有些硬件驱动只对商业版支持的比较好!当然,也不是说非商业版不能用,这里需要特别申明,免得被人抛砖,哈……
安装建议
这里以比较大众化的RHAS5为例吧,个人建议在安装RHAS的时候,如果作为服务器用的,那么尽量不要安装X-Window,可以节省空间,同时下面的包建议安装:
@ editors
@ development-tools
@ x-software-development
ntp
sysstat
pcre
pcre-devel
net-snmp
ncurses-devel
libxml2-devel
lrzsz
openssl-devel
dstat
@ development-tools
@ x-software-development
ntp
sysstat
pcre
pcre-devel
net-snmp
ncurses-devel
libxml2-devel
lrzsz
openssl-devel
dstat
kernel-module-xfs-2.6.18-92.el5-0.4-1.el5.x86_64.rpm
xfsprogs-2.9.4-1.sl5.x86_64.rpm
xfsprogs-devel-2.9.4-1.sl5.x86_64.rpm
其中红色标出的3个包默认的ISO里是没有的,需要从外面去下载,不如去centos站点下载。
xfsprogs-2.9.4-1.sl5.x86_64.rpm
xfsprogs-devel-2.9.4-1.sl5.x86_64.rpm
其中红色标出的3个包默认的ISO里是没有的,需要从外面去下载,不如去centos站点下载。
系统配置建议
系统安装完毕后,有些服务是必须要启动的,比如:
- sshd
- crond
- network
当然建议下面的服务也启动:
- syslog
- acpid
- readahead
- irqbalance
- rawdevices
- readahead_early
其中红色标出的特别建议!
不太建议启动selinux和iptables,除非有特别需要。
基本的服务配置好后,时间校验是必须要配置的,否则随着机器的运行,系统时间将会变得不准,我这里是这样的:
* */4 * * * root /usr/sbin/ntpdate -u 192.168.6.2; hwclock -w;
其中192.168.6.2是我们的时间服务器(ntpd),至于如何配置,请见《架设时间服务器》一文。
最后请做好好应用程序安装目录的规范!
Tags: acpid, kernel, linux, Ntpd, pcre, rhas, xfs
Posted in 操作系统, 运维小技巧 | 1 Comment »
Out of socket memory
Written by bixuan on 2008年12月20号 – 22:54这几天出现一下错误:
Out of socket memory
kernel: TCP: too many of orphaned sockets
都是因为net.ipv4.tcp_mem参数设置太小引起的
RHEL4.6里默认是:
net.ipv4.tcp_mem = 786432 1048576 1572864
改大些就可以了。
Tags: kernel, memory, orphaned, socket, TCP, tcp_mem
Posted in 运维小技巧 | No Comments »
Neighbour table overflow.
Written by bixuan on 2008年06月3号 – 16:15今天在服务器上出现“Neighbour table overflow.”这个kernel错误,后来查查,原来是默认路由设置有问题,ft..
修改正确的路由后解决!
Tags: kernel, Neighbour, overflow, route, table
Posted in FAQ, 运维小技巧 | No Comments »
Page 1 of 1 1