2012,12——写给我的2012

  2012,龙年。

  又龙年了,快。

  上上个龙年,不知咋的整地,光着屁屁就来到了这个世界。

  上个龙年,忘记咋的过地,这就到了又一个龙年。

  今年,24了。

  “小伙子哎,浑浑噩噩,挥挥洒洒的日子该结束啦”。
 
  对,混球了都24年了,这生活得整整啦,老这么下去,就真混球了。

  24年真的不短,但今天看来,也快,不就24年吗,这不霹雳巴拉的,24年给整过来了。

  5岁,开始上学。就一学前班哎,学前教育,结束整天骑着哈哈打豆豆的无厘头生活,结束穿着开裆裤玩玩泥巴的小日子。

  6岁,一年级。第一天感觉这书包很沉,发新书了,感觉这肩上压力剧增,“同学们,从今天起,我们要好好学习,天天向上”,至今还记得黑板上头贴着的这几个大大的字,过目不忘啊。第二周,书包变轻啦,肩上压力也少啦,正所谓放下压力好好学习,咋地啦,书被偷了呗。

  10岁,五年级。加减乘除方程式,bpmf说明文,整啊整,学啊学,一考试,不及格,悲催的一年哇,这一年老妈让我给留级了,还说“你小子,不好好学,就一直待五年级得来”,还换了个学校再五年级,我靠,这里还有英语,aoe都没整好,又abc了,头那个大,不过还好,成绩固然稳定,这同样的东西,整第二遍就是不一样啊,轻轻松松的。也就是在这年,小时候嫩玩的爽的伙计就这么散了,从早到晚形影不离,还结拜盟誓,差点没滴血喝酒,看来是水浒三国看多了,而现如今,一伙计已结婚生子,另一伙计游山玩水不知所踪,想想啊,也就那么回事。

  13岁,初一。结束这混球的6年小学,不对,哥哥我的7年小学哎,初中就不一样,这班多,人也多,不好混哇,初中规定要上晚自习了,有了夜生活的日子也丰富多了,打打架,闹闹磕,‘摘’些果子当宵夜,整个不亦乐乎。初中,也是玩的最high的几年,也就在这几年,认识了好些哥们,出门在外,竟靠你们了,“是哥们,就一起吃一辈子,玩一辈子”,哥们,这些年真谢谢你们了,是哥们的一定会记住你们的。

  16岁,高一。如愿考上了高中,九年义务教育O了,总以为可以缓缓神,学习能轻松些,可这三年,注定难熬,学校封闭式管理,周一到周五,整天就三点一线,宿舍-食堂-教室,我的乖乖,这整不死人才怪,视玩如命的我怎么受得了,看着教室的铁窗外人来人往自由自在,再看看教室里视死如归在学习的同学们,锄禾日当午,汗滴禾下土,不就学习吗,丫的跟你拼了,还真干上了,好歹最后落了个所谓的大学,力气没白费。可是这三年,难熬也注定平淡,深藏的记忆里,被这三点一线刷新的所剩无几。

  19岁,大一。毛主席万岁,中国共产党万岁!哈哈,老子我终于解放了(切,感情这高中给待监狱过来的,瞧你这点出息),第一次出远门,横渡长江,飞流南下,大学,哥哥我来啦,我靠,生活区、教学区、体育场啥的,不错,现在看来,这啥玩意啊,当初老师说这大学走个十天半个月都走不完,这不忽悠人吗,我一天都能跑十几个来回了,后来才知道,这大学是有差距地,这地皮被拿的拿,瓜分的瓜分,如今房价这么高,地皮这么贵,你没两把刷子,谁给你地皮啊,做梦,就这所谓的重点大学,高举共产主义旗号,就冲着为国家培养栋梁之才做贡献,能大一点就不错了。还有这大学它也不在与这个‘大’字,大学大学,大而学之,意思就告诉你丫,你们都整这么大人了,爱怎么学怎么学去,没人管你啦。八嘎,吆西,大大地好。终于可以玩他个天翻地覆,你死我活了,睡觉睡到自然醒,通宵玩到自然累,好像以前的这些都给了别人,现在都要给拿回来,现在看来,好个屁啊好,大学就这么给大而学之了,到头来找工作,四处被鄙视之。

  23岁,大学毕业。你丫大学就这么玩完啦,四年就这么over啦,从哪个门进来,再从那个门给我滚出去,当初好似被人赶一样的撤离了,你个破宿舍,不让住就不住,谁稀罕啊。可是当我背起行李,跨出校门的一刹那,我迷茫了,回首望着校门(其实也就几根破钢管,切,你丫太没心没肺了,好歹人家管你吃住好几年),仿佛此刻它是那么的高大,高大的要吞没掉你的所有记忆,而把你狠狠的丢到另一个世界,是的,这里你曾经来过,现在已经不再属于你,外面的世界很大,我却迷了路,没了方向和终点,仿佛所有的节奏已暂停,是放任自流,还是闭目前行,再也没有了依靠,没有了借口,你,自己的生活自己整,没人再来搭理你,给你方向和路费,上了车,下一站又是哪里……

  24岁,今年24。工作了,上班了,累死累活,还要遭领导批,你今年怎么怎么地,没有创新啥子地,你们这些白眼狼,就这日常工作都快整的人一命呜呼,还要创新,创你个头哇创,工作了,才知道上班人的苦,拿到的每分钱都是老子流的汗,真苦逼……

  24年,就这么混球了24年,该乐的也乐呵了,该苦逼的也苦逼了,你丫也该整整生活了,自己的生活自己整,酸了,撒点盐巴,苦了,放点糖,这就是我的生活,但愿前行一切顺利,前面的路才开始,前行,只要前行就好……

Posted in Thinking | Leave a comment

About Me

e迹江湖——阿度

天下风云出我辈,一入江湖岁月催。

皇图霸业谈笑中,不胜人生一场醉。

网络江湖,漂泊数载,随遇而安,借此宝地安生立命,十年磨一剑太短,一百零二年又何惧哉,长剑已出鞘,从此将遗e迹江湖,快哉,快哉,哈哈哈。。。

e迹江湖,阿门人喊我阿度,不度他人度自己

从事电子商务,爱好电子商务,爱好技术,爱好新型产品,今就跟电子商务干上啦

网站、网络、监控系统、Linux、shell、php、mysql。。。

 

Posted in About | Leave a comment

linux shell 逻辑运算符、逻辑表达式

linux shell 逻辑运算符、逻辑表达式

一、逻辑运算符

1. 关于档案与目录的侦测逻辑卷标
-f  常用!侦测『档案』是否存在 eg: if [ -f filename ] 
-d  常用!侦测『目录』是否存在 
-b  侦测是否为一个『 block 档案』 
-c  侦测是否为一个『 character 档案』 
-S  侦测是否为一个『 socket 标签档案』 
-L  侦测是否为一个『 symbolic link 的档案』 
-e  侦测『某个东西』是否存在!

 
2. 关于程序的逻辑卷标!
-G  侦测是否由 GID 所执行的程序所拥有 
-O  侦测是否由 UID 所执行的程序所拥有 
-p  侦测是否为程序间传送信息的 name pipe 或是 FIFO (老实说,这个不太懂!) 
3. 关于档案的属性侦测!
-r  侦测是否为可读的属性 
-w  侦测是否为可以写入的属性 
-x  侦测是否为可执行的属性 
-s  侦测是否为『非空白档案』 
-u  侦测是否具有『 SUID 』的属性 
-g  侦测是否具有『 SGID 』的属性 
-k  侦测是否具有『 sticky bit 』的属性 
4. 两个档案之间的判断与比较 ;例如[ test file1 -nt file2 ]
-nt  第一个档案比第二个档案新 
-ot  第一个档案比第二个档案旧 
-ef  第一个档案与第二个档案为同一个档案( link 之类的档案)

 
5. 逻辑的『和(and)』『或(or)』
&&  逻辑的 AND 的意思 
||  逻辑的 OR 的意思

运算符

 =  等于 应用于:整型或字符串比较 如果在[] 中,只能是字符串
!=  不等于 应用于:整型或字符串比较 如果在[] 中,只能是字符串
<  小于 应用于:整型比较 在[] 中,不能使用 表示字符串
>  大于 应用于:整型比较 在[] 中,不能使用 表示字符串 
-eq  等于 应用于:整型比较
-ne  不等于 应用于:整型比较
-lt  小于 应用于:整型比较
-gt  大于 应用于:整型比较
-le  小于或等于 应用于:整型比较
-ge  大于或等于 应用于:整型比较
-a  双方都成立(and) 逻辑表达式 –a 逻辑表达式
-o  单方成立(or) 逻辑表达式 –o 逻辑表达式
-z  空字符串 
-n  非空字符串

二、逻辑表达式

test、[]、[[]]

使用方法:test EXPRESSION

如:

[root@localhost ~]# test 1 = 1 && echo ‘ok’
ok

[root@localhost ~]# test -d /etc/ && echo ‘ok’
ok

[root@localhost ~]# test 1 -eq 1 && echo ‘ok’
ok

[root@localhost ~]# if test 1 = 1 ; then echo ‘ok’; fi
ok

注意:所有字符 与逻辑运算符直接用“空格”分开,不能连到一起。

[] 表达式
[root@localhost ~]# [ 1 -eq 1 ] && echo ‘ok’          
ok

[root@localhost ~]# [ 2 < 1 ] && echo ‘ok’                 
-bash: 2: No such file or directory

[root@localhost ~]# [ 2 \< 1 ] && echo ‘ok’

[root@localhost ~]# [ 2 -gt 1 -a 3 -lt 4 ] && echo ‘ok’

ok    

[root@localhost ~]# [ 2 -gt 1 && 3 -lt 4 ] && echo ‘ok’  
-bash: [: missing `]‘

注意:在[] 表达式中,常见的>,<需要加转义字符,表示字符串大小比较,以acill码 位置作为比较。 不直接支持<>运算符,还有逻辑运算符|| && 它需要用-a[and] –o[or]表示
[[]] 表达式
[root@localhost ~]# [ 1 -eq 1 ] && echo ‘ok’          
ok
[root@localhost ~]$ [[ 2 < 3 ]] && echo ‘ok’
ok

[root@localhost ~]$ [[ 2 < 3 && 4 > 5 ]] && echo ‘ok’
ok

注意:[[]] 运算符只是[]运算符的扩充。能够支持<,>符号运算不需要转义符,它还是以字符串比较大小。里面支持逻辑运算符:|| &&

Posted in Linux | Tagged , | Leave a comment

熟悉Centreon开源监控软件

web http://www.centreon.com
wiki http://wiki.centreon.com
forum http://forum.centreon.com

centreon是开源网络监控软件,法国人编写的,2003年诞生,最初名为Oreon,它底层使用nagios核心,通过ndoutil将数据写入数据库ndodb,centreon通过读取ndodb,解析nagios配置文件关联关系,写入数据到自己的数据库centreon和centstorage,可以理解centreon为nagios的gui配置管理工具。

在功能方面,将它与nagios+cacti方式对比,说一下优点

 1、gui方式添加host,支持hosttemplate与servicestemplate,自动建立关联服务,与nagios+cacti相比配置方便简单
2、支持graphtemplate,添加servcie时自动添加graph,不必象nagios+cacti监控与流量图设置2步走
3、host监控可以全部采用nrpe方式,不必象nagios+cacti生成流量图必须使用snmp
4、支持多节点分布式监控,nagios+cacti的分布式监控现在想起来都头痛
5、支持acl权限管理方式,对用户权限限制到菜单项,nagios+cacti一个帐号大家用过时啦
6、详细的日志管理功能,日志搜索过滤都支持
7、功能模块化管理,想要新功能官方没有怎么办,自己写去

Posted in Centreon+nagios | Leave a comment

追悟

追悟 (转)

红尘俗事,日日累心,蹉跎光阴不计。

少岁不思闲愁,任风流,消糜灯红酒绿。

稍思,佳人微语,醍醐灌顶方悟,浑噩几多春秋。

怎比同窗室友,明堂高殿提名,建功山河各地!

 小可不才,提笔不成美文,抚琴难奏妙曲,战无尺寸功,双亲仍供给。

尘土功名二十三,笑煞多少豪杰?

戚戚惶恐迟暮,老泪横垂, 追思足履枉踏,刻碑铭无语!

飞鸿不屑低头视,残英落地讥讽语,怎那人,无功无业苟存世?

待明日,重拾旧志,换他个无愧天地!

专注

Posted in Thinking | Leave a comment

一句话 过人生

2012-01-03 站在无道德的、无法律的角度,生命本身没有对错,既然你已经选择了,那就义无反顾、全力以赴地去做,去活,即使选择作个小偷、盗窃犯,也要把它给做精湛喽,做透彻喽,这就是我所谓的生命。

01-04 揭谛揭谛,波罗揭谛,波罗僧揭谛,菩提萨婆诃!

觉悟,觉悟,正在觉悟,已经觉悟,就这样成就了佛道;去吧,去吧,到彼岸去吧,走过所有的路到彼岸去,彼岸是光明的世界

01-06 当爱的目的不再是占有,爱情就不再跟爱的那人有关,哪种形式你都可以享受爱情,这就是传说中的,我的爱与你无关
 

Continue reading

Posted in Thinking | Tagged | Leave a comment

企业级运维监控系统之解决方案

完全搭建以nagios为监控核心,centreon为监控管理,cacti为性能趋势监控的企业级分布式运维监控系统架构的解决方案。

Centreon是一款开源的软件,主要用于与nagios搭配,通过页面管理nagios,通过第三方组件nagios-plugins或自定义插件实现对网络,操作系统,应用程序的监控。

安装环境

1

centos

5.5 64bit

2

cetreon

2.1.10

3

nagios

3.2.3

4

nagios-plugins

1.4.15

5

ndoutils

1.4b9

Posted in Centreon+nagios | Tagged | Leave a comment

青春心

青春心辽阔领域无限
没有高山不可攀
万里路象一个湾
挑战极限突破界限到无限
练好自身本领显身手闯过一关再一关
活泼胸襟敲开快乐空间
自我自豪凭自爱换他灿烂
青春心任我七海飞翻
在天空海阔之间
让美梦到无限到无限
Posted in Thinking | 22 Comments

svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set

If you get the error message “svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no ‘editor-cmd’ run-time configuration option was found” and want to know how to fix it, both temporarily and permanently, read on.

The problem here is a missing environmental variable missing, dont get too scared about that, its not at all complex.

In the short term,  you can type the following in the shell, to correct this temporarily and get your commit done use the exportVARIABLE method, example shown belown

bigmac:~ neil$ export SVN_EDITOR=vi
To test it has worked you can use the echo command, example below

bigmac:~ neil$ echo $SVN_EDITOR

vi
The permanent fix it to set up your shell properly, my examples use the bash shell, hopefully your system does too

Step 1)

If you want to set the variable system wide you will be working with the file /etc/profile
If you want to set the variable for your personal shell, edit .bash_profile in your home directory or ~/.bash_profile

Step 2)

Edit the file chose in step one and add the next line, try to find similar export or path statements to place them into:
export SVN_EDITOR=vi
That’s it, your done and it should be fixed permanently now in your system wide settings if you chose /etc/profile or your own personal profile in .bash_profile

Here is my .bash_profile

export EDITOR=vi

export SVN_EDITOR=vi

export PATH=/opt/local/bin:/opt/local/sbin:/Users/neil/bin:~/bin:/opt/local/bin/:$PATH

export MANPATH=/opt/local/share/man:$MANPATH
Assuming that vi is your editor, it could be pico, nano, emacs or your favourite edit there

In order for the changes to get noticed you need to source your profile, by issues a “.” (dot)  .yourprofile ( should be .bash_profile )

bigmac:~ neil$ . .bash_profile

Environmental variables are a feature of the shell, the env command display all the variables, see the example below where the output is processed with egrep to show either EDITOR or VISUAL

bigmac:~ neil$ env | egrep “EDITOR|VISUAL”

SVN_EDITOR=vi

EDITOR=vi

 

http://www.winunixmac.com/unix-error-messages/37-svn-none-of-the-environment-variables-svneditor-visual-or-editor-are-set-and-no-editor-cmd-run-time-configuration-option-was-found

 

 

Posted in Linux | Leave a comment

Linux iostat监测IO状态

转自:

http://www.orczhou.com/index.php/2010/03/iostat-detail/

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令 来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。

1. 基本使用

$iostat -d -k 1 10

参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次。

$iostat -d -k 1 10
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 39.29 21.14 1.44 441339807 29990031
sda1 0.00 0.00 0.00 1623 523
sda2 1.32 1.43 4.54 29834273 94827104
sda3 6.30 0.85 24.95 17816289 520725244
sda5 0.85 0.46 3.40 9543503 70970116
sda6 0.00 0.00 0.00 550 236
sda7 0.00 0.00 0.00 406 0
sda8 0.00 0.00 0.00 406 0
sda9 0.00 0.00 0.00 406 0
sda10 60.68 18.35 71.43 383002263 1490928140

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 327.55 5159.18 102.04 5056 100
sda1 0.00 0.00 0.00 0 0

tps:该设备每秒的传输次数(Indicate the number of transfers per second that were issued to the device.)。“一次传输”意思是“一次I/O请求”。多个逻辑请求可能会被合并为“一次I/O请求”。“一次传输”请求的大小是未知的。

kB_read/s:每秒从设备(drive expressed)读取的数据量;kB_wrtn/s:每秒向设备(drive expressed)写入的数据量;kB_read:读取的总数据量;kB_wrtn:写入 的总数量数据量;这些单位都为Kilobytes。

上面的例子中,我们可以看到磁盘sda以及它的各个分区的统计数据,当时统计的磁盘总TPS是39.29,下面是各个分区的TPS。(因为是瞬间 值,所以总TPS并不严格等于各个分区TPS的总和)

2. -x 参数

使用-x参数我们可以获得更多统计信息。

iostat -d -x -k 1 10
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 1.56 28.31 7.80 31.49 42.51 2.92 21.26 1.46 1.16 0.03 0.79 2.62 10.28
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 2.00 20.00 381.00 7.00 12320.00 216.00 6160.00 108.00 32.31 1.75 4.50 2.17 84.20

rrqm/s:每秒这个设备相关的读取请求有多少被Merge了(当系统调用需要读取数据的 时候,VFS将请求发到各个FS,如果FS发现不同的读取请求读取的是相同Block的数据,FS会将这个请求合并Merge);wrqm/s:每秒这个 设备相关的写入请求有多少被Merge了。

rsec/s:每秒读取的扇区数;wsec/: 每秒写入的扇区数。r/s:The number of read requests that were issued to the device per second;w/s:The number of write requests that were issued to the device per second;

await:每一个IO请求的处理的平均时间(单位是微秒)。这里可以理解为IO的响应时 间,一般地系统IO响应时间应该低于5ms,如果大于10ms就比较大了。

%util:在统计时间内所有处理IO时间,除以总共统计时间。例如,如果统计间隔1秒,该 设备有0.8秒在处理IO,而0.2秒闲置,那么该设备的%util = 0.8/1 = 80%,所以该参数暗示了设备的繁忙程度。一般地,如果该参数是100%表示设备已经接近满负荷运行了(当然如果是多磁盘,即使%util是100%,因 为磁盘的并发能力,所以磁盘使用未必就到了瓶颈)。

3. -c 参数

iostat还可以用来获取cpu部分状态值:

iostat -c 1 10
avg-cpu: %user %nice %sys %iowait %idle
1.98 0.00 0.35 11.45 86.22
avg-cpu: %user %nice %sys %iowait %idle
1.62 0.00 0.25 34.46 63.67

4. 常见用法

$iostat -d -k 1 10 #查看TPS和吞吐量信息
iostat -d -x -k 1 10 #查看设备使用率(%util)、响应时间(await)
iostat -c 1 10 #查看cpu状态

5. 实例分析

$$iostat -d -k 1 |grep sda10
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda10 60.72 18.95 71.53 395637647 1493241908
sda10 299.02 4266.67 129.41 4352 132
sda10 483.84 4589.90 4117.17 4544 4076
sda10 218.00 3360.00 100.00 3360 100
sda10 546.00 8784.00 124.00 8784 124
sda10 827.00 13232.00 136.00 13232 136

上面看到,磁盘每秒传输次数平均约400;每秒磁盘读取约5MB,写入约1MB。

iostat -d -x -k 1
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
sda 1.56 28.31 7.84 31.50 43.65 3.16 21.82 1.58 1.19 0.03 0.80 2.61 10.29
sda 1.98 24.75 419.80 6.93 13465.35 253.47 6732.67 126.73 32.15 2.00 4.70 2.00 85.25
sda 3.06 41.84 444.90 54.08 14204.08 2048.98 7102.04 1024.49 32.57 2.10 4.21 1.85 92.24

可以看到磁盘的平均响应时间<5ms,磁盘使用率>80。磁盘响应正常,但是已经很繁忙了。

参考文献:

  1. Linux man iostat
  2. How Linux iostat computes its results
  3. Linux iostat

http://blog.csdn.net/AE86_FC/archive/2010/02/03/5284112.aspx

最近要对分布式集群做一些性能测试,其中一个很重要的项就是测试hadoop分布式集群在支持多磁盘轮转 写入的时候在各种磁盘配置的情况下的读写性能,如 在RAID0,RAID5和JBOD情况下的磁盘性能,所以linux 下的iostat命令就在产生report的脚本中非常有用,特此记录下iostat命令的一些使用笔 记
[命令:] iostat [-c|-d] [-k] [-t] [间隔描述] [检测次数]
参 数:
-c : 仅显示cpu的状态
-d : 仅显示存储设备的状态,不可以和-c一起使用
-k : 默认显示的是读入读出的block信息,用-k可以改成KB大小来显示
-t  : 显示日期
-p device | ALL : device为某个设备或者某个分区,如果使用ALL,就表示要显示所有分区和设备的信息

显示示例:
avg-cpu:  %user   %nice    %sys %iowait   %idle
4.55    0.00    0.63    0.26   94.56

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
cciss/c0d0       30.11        68.20        67.13 1232784060 1213452142
cciss/c0d0p1      0.00         0.00         0.00       2531          2
cciss/c0d0p2     83.78        68.18        67.11 1232572011 1213204536
dm-0              1.06         0.60         4.07   10873201   73555720
dm-1             82.50        67.42        62.23 1218704309 1124966656
dm-2              0.21         0.18         0.83    3199605   14929540
dm-3              0.00         0.00         0.00        372        224

以上显示分为上下两个部 分,上半部分显示CPU的信息,下面的数 据 显示存储设备的相关数据,它的数据意义如下:
tps:平均每秒钟的传送次数,与数据传输“次数”相关,非容 量
kB_read/s:启动到现在的平均读取单位
kB_wrtn/s:启动到现在的平均写入单位
kB_read:启动到现在总共 读出来的文件 单位
kB_wrtn: 启动到现在总共写入的文件单位

如果想要对iostat检查多此,每次之间的间隔一定数量的秒数,这样就可以查看每几秒钟之内的io统计数 据,这对性能的测试才具有实际意义:
$> iostat -d 2 3
表示没量秒钟检查一次,一共检查三次
avg-cpu:  %user   %nice    %sys %iowait   %idle
4.55    0.00    0.63    0.26   94.56

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
cciss/c0d0       30.11        68.20        67.13 1232900288 1213456210
cciss/c0d0p1      0.00         0.00         0.00       2531          2
cciss/c0d0p2     83.78        68.19        67.11 1232688239 1213208604
dm-0              1.06         0.60         4.07   10873201   73558008
dm-1             82.50        67.42        62.23 1218820537 1124967604
dm-2              0.21         0.18         0.83    3199605   14930372
dm-3              0.00         0.00         0.00        372        224

avg-cpu:  %user   %nice    %sys %iowait   %idle
0.00    0.00    0.63    0.00   99.37

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
cciss/c0d0        1.02         0.00        63.27          0        124
cciss/c0d0p1      0.00         0.00         0.00          0          0
cciss/c0d0p2     15.82         0.00        63.27          0        124
dm-0             15.82         0.00        63.27          0        124
dm-1              0.00         0.00         0.00          0          0
dm-2              0.00         0.00         0.00          0          0
dm-3              0.00         0.00         0.00          0          0

avg-cpu:  %user   %nice    %sys %iowait   %idle
0.00    0.00    0.32    0.00   99.68

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
cciss/c0d0        3.06         0.00        26.53          0         52
cciss/c0d0p1      0.00         0.00         0.00          0          0
cciss/c0d0p2      6.63         0.00        26.53          0         52
dm-0              0.00         0.00         0.00          0          0
dm-1              6.63         0.00        26.53          0         52
dm-2              0.00         0.00         0.00          0          0
dm-3              0.00         0.00         0.00          0          0

其中每一次的统计都是上 一次的统计时间到这次的统计时间之间的统计数据

 

Posted in Linux | 18 Comments