Saturday, October 30 2010

nagios硬盘健康监控插件

公司大量采用廉价硬盘,网上的S.M.A.R.T.监控脚本又太糙,只查个PASS就完,没什么实用价值,我自己写了一个(check_hdd_smart),主要关注GLIST/uncorrectable/pending参数,需要关注更多可以自己加一下。默认检查所有/dev/sd[a-z]设备,也可指定设备路径作为参数。

Saturday, September 18 2010

用sftp取代ftp

使用openssh自带的sftp功能,并禁用shell,还自带天然chroot功能!在/etc/ssh/sshd_config最后配置Match段: Match User druggo    ChrootDirectory %h    X11Forwarding no    AllowTcpForwarding no    ForceCommand internal-sftp 该账户登录ssh会提示This service allows sftp connections only然后退出。(5.4之前的版本不会提示而是一直等待)。也可以Match Group对多个账户更方便! 注意事项:1.  […]

Continue reading

Friday, July 23 2010

TCP半连接数&754CPU

backlog也就是syn queue由三方面共同决定,listen函数的backlog参数,somaxconn,tcp_max_syn_backlog 754接口的amd cpu内存控制器有限,插满三条会不稳定,可以尝试降频或变2T解决,参考 26094.pdf

Sunday, July 18 2010

filesystem tuning - xfs

database & big filesfor raid:mkfs.xfs -d sunit=xxx,swidth=xxx  sunit = strip_size(byte) / 512  swidth = sunit * nr_raid_disksmount option:noatime,nodiratime,allocsize=128M  allocsize help reduce fragmentationfrag check:xfs_bmap /path/to/filexfs_db -c frag -r /dev/sda3defrag:xfs_fsr -t  […]

Continue reading

Tuesday, June 29 2010

消灭奇怪的music.raw

常常发现home里会有个莫名其妙的大文件music.raw,有时候是music.wav,一般好几百M大小,wav可以直接播放,一段重复的电子乐,我很喜欢,却不知从何而来,甚是困扰,今日google一番,真相大白,乃gweled所为。 难怪我玩这游戏的时候没有声音,没法出声就全给我写到文件里了,打上补丁,就不会写文件了: 看过补丁才明白没有声音是因为libmikmod关闭了alsa支持,好吧,加oss的USE重新编译声音就来了:D

- page 7 of 23 -