Latest Posts »
Latest Comments »
Popular Posts »

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: , , , , ,
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情况的小工具,挺有意思。

  1. 首先下载小工具:
    wget http://maatkit.googlecode.com/svn/trunk/util/iodump
    这个工具是perl写的。
  2. 调整内核参数,打开kernel IO消息:
    echo 1 > /proc/sys/vm/block_dump
  3. 直接执行如下脚本就可以看到结果了:
    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: , , , , ,
Posted in 运维小技巧 | 1 Comment »

Linux系统安装

Written by bixuan on 2009年05月24号 – 12:08

Linux系统安装

现在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
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站点下载。

系统配置建议

系统安装完毕后,有些服务是必须要启动的,比如:
  • 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: , , , , , ,
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: , , , , ,
Posted in 运维小技巧 | No Comments »

Neighbour table overflow.

Written by bixuan on 2008年06月3号 – 16:15

今天在服务器上出现“Neighbour table overflow.”这个kernel错误,后来查查,原来是默认路由设置有问题,ft..

修改正确的路由后解决!


Tags: , , , ,
Posted in FAQ, 运维小技巧 | No Comments »
 Page 1 of 1  1