摘要:
Collectl 是一个轻量级的性能监控工具,可监控包括 CPU、磁盘、带宽、内存、网络、NFS、进程等等信息。对系统资源的监控,是系统管理员的一个必备的任务,我们经常需要监控系统资源以便解决相应的系统问题。Linux系统也自带很多的监控工具,如top、vmstat、iostat、sar等,对这些工具的熟练使用时非常重要的,但是这些工具太散了,有时候我们可能会需要看一些更全面地数据,Collectl就是一个这样的超级工具。之前我已经介绍过IBM的监控工具nmon了,nmon监控也是非常全面的,而且可视化做的也非常好,但是相对nmon的话,collectl是支持socket发送数据,对于很多机器 阅读全文
摘要:
DDoS攻击概念 DoS的攻击方式有很多种,最基本的DoS攻击就是利用合理的服务请求来占用过多的服务资源,从而使服务器无法处理合法用户的指令。 DDoS攻击手段是在传统的DoS攻击基础之上产生的一类攻击方式。单一的DoS攻击一般是采用一对一方式的,当被攻击目标CPU速度低、内存 小或者网络带宽小等等各项性能指标不高,它的效果是明显的。随着计算机与网络技术的发展,计算机的处理能力迅速增长,内存大大增加,同时也出现了千兆级别 的网络,这使得DoS攻击的困难程度加大了 - 目标对恶意攻击包的"消化能力"加强了不少,例如你的攻击软件每秒钟可以发送3,000个攻击包,但我的主机与网络 阅读全文
摘要:
SmartHosts is a project hosted on Google Code, you can easily take advantage of the project to use a Hosts file.This Hosts file can help you successfully open some websites to improve some foreign services open or download speeds.SmartHosts是一个托管在谷歌代码上的项目,您可以轻松利用本项目使用到一份稳定的Hosts文件。 这份Hosts文件可以帮助您顺利打开 阅读全文
摘要:
===========================================================================摘抄自hellodbaMySQL单机多实例方案,是指在一台物理的PC服务器上运行多个MySQL数据库实例,为什么要这样做?这样做的好处是什么?1.存储技术飞速发展,IO不再是瓶颈普通PC服务器的CPU与IO资源不均衡,因为磁盘的IO能力非常有限,为了满足应用的需要,往往需要配置大量的服务器,这样就造成CPU资源的大量浪费。但是,Flash存储技术的出现改变了这一切,单机的IO能力不再是瓶颈,可以在单机运行多个MySQL实例提升CPU利用率。2.M 阅读全文
摘要:
Linux has a special mount option for file systems callednoatime that can be added to each line that addresses one file system in the/etc/fstab file. If a file system has been mounted with this option, reading accesses to the file system will no longer result in an update to the atime information ass 阅读全文
摘要:
1.会产生多少个子网 2的x次方-2(x代表掩码位,即2进制为1的部分,现在的网络中,已经不需要-2,已经可以全部使用,不过需要加上相应的配置命令,例如CISCO路由器需要加上ip subnet zero命令就可以全部使用了。)注意:笔者参考了很多书籍,现在的子网数已经不用减去2了,直接2的x次方就OK了!2.能有多少主机 2的y次方-2(y代表主机位,即2进制为0的部分)3.有效子网是 有效子网号=256-10进制的子网掩码(结果叫做block size或base number)4.子网的广播地址是 广播地址=下个子网号-15.有效主机分别是 忽略子网内全为0和全为1的地址剩下的就... 阅读全文
摘要:
php5.3.8 ./configure没有任何问题,make时出现如下问题,具体原因不明,在网上找到如下方法解决,mark一下make: *** [ext/mysqli/mysqli.lo] Error 1]# mkdir /xxx/mysql/include/mysql# ln -s /xxx/mysql/include/* /xxx/mysql/include/mysql //xxx表示mysql安装目录# make && make install 阅读全文
摘要:
drop_cachesWriting to this will cause thekernel to drop clean caches, dentries andinodes from memory, causing thatmemory to become free.To free pagecache: echo1 > /proc/sys/vm/drop_cachesTo free dentries and inodes: echo2 > /proc/sys/vm/drop_cachesTo free pagecache, dentries andinodes: echo3 & 阅读全文
摘要:
有文件file,内容为1234567898453613025(n个数字),编写程序实现每隔4个数字就换行。脚本编写如下:${string::N}提取前N个字符,${string:N}提取N个之后的字符# cat ./test.sh#!/bin/bash test=1234567898453613025
num_test=`echo ${#test}`
num=$[num_test/4 + 1 ] for i in `seq $num`
do echo -ne "${test::4}" test=`echo ${test:4}` echo
done# ./test.s... 阅读全文
摘要:
RHEL6 双网卡绑定为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。多网卡绑定这个词在不同的平台有不同叫法,在Linux下叫bonding,IBM称为etherchanel,broadcom叫team,但是名字怎么变,效果都是将两块或更多的网卡当做一块网卡使用,在增加带宽的同时也可以提高冗余性。比如我们在RHEL6下可以将eth0和eth1绑定成虚拟网卡bond0。1、 添加虚拟网卡# vim /etc/sysconfig/network-scripts/ifcfg-bond0# cat /etc/sysc 阅读全文