`
lz1130
  • 浏览: 408515 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论
文章列表
新开了自己的博客。 地址:http://sapling.me/ 之后会转到自己博客上写技术文档了。
[root@sends includes]# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' LAST_ACK 1 SYN_RECV 164 CLOSE_WAIT 3 ESTABLISHED 655 FIN_WAIT1 15 FIN_WAIT2 81 SYN_SENT 3 TIME_WAIT 14274 系统很多TIME_WAIT状态的连接,不能及时回收。访问量大的时候时常出现连接超时。 解决办法是调整内核参数,加快TIME_WAIT状态连接的回收和启用重用。 vi /etc/sysctl.conf ...
python socket编程简介: python 编写server的步骤: 1、第一步是创建socket对象。调用socket构造函数。如: socket = socket.socket( family, type ) family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器 ...
fusion-io ssd硬盘的性能: http://sapling.me/hardware/fusion-io.html
chkrootkit: 安装: yum install chkrootkit 检测: #检测制定二进制命令 chkrootkit ps pwd ls #检查所有,只提示被感染文件加 -q chkrootkit -q #制定检测其他root目录,可以先把要检测的系统挂到/mnt/root下。 chkrootkit -r /mnt/root rkhunter: rkhunter可以更新病毒库,可以邮件提醒你扫描结果。需要邮件提醒,你需要装sendmail或postfix。 安装: apt-get install rkhunter postfix mailx 更新病毒库: rkhu ...
dstat 是一个用来替换 vmstat, iostat, netstat, nfsstat 和 ifstat 这些命令的工具,是一个全能系统信息统计工具。 安装: ubuntu: apt-get install dstat redhat: yum install dstat 实时统计系统信息: dstat #或 dstat -cdngymlp #或更详细的输出 dstat -f 帮助:dstat -h Usage: dstat [-afv] [options..] [delay [count]] Versatile tool for generating system r ...
很久很久没看到过这么感人的片子。也很遗憾现在才看过“新海诚”07年的作品《秒速5厘米》。一个关于两个人距离的故事,关于爱情的故事,关于人生的故事。 一连看了两遍,每次都是一阵阵心酸。特别是最后一个场景: 明里与远野于铁轨处擦肩而过,互相认出了对方。当两人走到铁轨的两边时,不约而同的转过了头。这时,飞驰的火车将两人的视线阻隔在了两边。当火车驶过后,远野发现明里已经离开。然后,在以每秒5厘米的速度飘落的樱雨中,远野带着一丝微笑转身离开。 然后主题曲《ONE MORE TIME,ONE MORE CHANCE》响起,伤感的歌词。ONE MORE TIME,ONE MORE CHANCE,这句话也许就是 ...
前面一篇介绍了使用Kickstart批量部署redhat,但是这种方法配置起来比较麻烦。现在,我们有了更好的选择。那就是:Cobbler。在看以下内容时最好先看下:Kickstart批量部署redhat。 系统环境:CentOS 5 CentOS5.4默认的Repository里找不到Cobbler,先安装rpmforce这个Repository。很全很强大,近10000个软件包。 #32位: wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm rpm -ivh rpmf ...
网上搜集的xfs文件系统优化方案,自己做个小结。 先贴出优化前后的对比,只是简单的用dd命令测试了一下而已,不怎么专业。写和读的文件为内存2倍。 优化前: #写性能 [root@sapling ~]# dd if=/dev/zero of=/data/test bs=8M count=1000 1000+0 records in 1000+0 records out 8388608000 bytes (8.4 GB) copied, 172.835 seconds, 48.5 MB/s #读性能 [root@sapling ~]# dd if=/data/test of=/dev ...
自动化管理是每个linux管理员的必修课,特别是当管理的linux服务器多到一定数量时。有很多自动化: 使得机器自动构建 (Teach machines to build themselves) 使得机器自监控(Teach machines to watch themselves) 使得机器自修复(Teach machines to fix themselves) 最近研究一下linux自动部署,先从传统的 RedHat 提供的 Kickstart Installations 自动安装解决方案开始,再研究下前不久推出的 Cobbler 。 系统环境:CentOS 5、Apache2 1、生 ...
系统环境:CentOS 5 1、单网卡绑定多IP 建立配置文件ifcfg-ethX-rangeX: IPADDR_START=开始ip IPADDR_END=结束ip vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0 加入如下: DEVICE=eth0-range0 ONBOOT=yes BOOTPROTO=static NETMASK=255.255.255.0 TYPE=Ethernet IPADDR_START=10.0.1.100 IPADDR_END=10.0.1.110 重启网卡 /etc/init.d/net ...
进程cpu资源分配就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上,这样一来,把不重要的进程安排到某个CPU,可以大大改善系统整体性能。 一、先看系统进程: PR 就是 Priority 的简写,而 NI 是 nice 的简写。这两个值决定了PR的值,PR越小,进程优先权就越高,就越“优先执行”。换算公式为:PR(new) = PR(old) + NI -------------------------------------------------------------- ...
自己学习总结的linux启动过程,不准确的还请大家指教。 BIOS-->MBR-->init-->/etc/rc.d/rc.sysinit-->/etc/rc.d/rc-->/etc/rc.d/rcX.d/*和/etc/rc.d/rc.local-->/sbin/mingetty MBR-->init都是由引导程序(GRUB)执行。 /etc/rc.d/rc.sysinit工作: 启动热插拔设备(udev)和selinux 设置kernel参数(/etc/sysctl.conf) 设置系统时间 设置键盘keymaps 启用swap 设置主机名(/ ...
haproxy_keepalived安装配置 参照《ubuntu server最佳方案》,学习配置了haproxy的负载均衡。留个简单的安装配置记录,然后继续深入学习。 安装环境:ubuntu server 网络环境 • Load Balancer 1: lb1.test.com, IP address: 192.168.1.10 eth0 • Load Balancer 2: lb2.test.com, IP address: 192.168.1.11 eth0 • Web Server 1: web1.test.com, IP address: 192.168.1.12 eth0 ...
Apache_python安装 安装环境:ubuntu server 1. apache,mod_python,python,安装 sudo apt-get install apache2 libapache2-mod-python python-mysqldb a) Publisher Handler模式配置 编辑apache的虚拟主机,在你的<Directory /var/www>区域加入以下: AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug off b) PSP Hand ...
Global site tag (gtag.js) - Google Analytics