|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!ltp套件是由LinuxTestProject所开辟的一套体系测试套件。它基于体系资本的使用率统计开辟了一个测试的组合,为体系供应充足的压力。
1、猎取软件
起首我们能够从http://optusnet.dl.sourceforge.net/sourceforge/ltp/ltp-full-20050608.tgz下载最新的20050608版本;
下载后,放到/root目次下,解压并编译、装置:
tarxzfltp-full-20050608.tgz
cdltp-full-20050608
make;makeinstall;
2、举行压力测试。运转:
./runltp-p-l/tmp/resultlog.20051221-d/tmp-o/tmp/ltpscreen.20051221-t24h
运转后,用tail-f/tmp/ltpscreen.20051221监控运转形态。假如运转延续的话,不要关机,守候24小时分的了局。
假如只是局部的压力测试,能够运转testscripts目次下的剧本,比方:
#testscripts/ltpstress.sh-dsar-llog-t72-i60
意义是一连运转ltpstress72小时,用sar每60秒纪录一次体系举动,sar的纪录文件为/tmp/ltpstress.***.sar,ltpstess测试log文件/tmp/ltpstress.***.log(利用ltpstress.sh必需翻开本机的rsh办事,而且同意root上岸本机,参考前面的附录局部)
3、了局剖析
剖析ltpstress.***.log:将一切FAIL过滤出来,失掉完全的一切FAIL的testcase。
***以下:用sort把FAIL的项排序,再用uniq扫除反复项输入到一个文件就能够了:
grepFAILltpstress.***.log|sort|uniq>failcase.txt
至此,失掉的failcase.txt为一切FAIL的testcase名字。要注重剖析case失利的缘故原由是甚么,并下结论:是设置的成绩(72h测试中该case全体失利,没有一次乐成纪录),仍是不乱性的成绩(有失利也有乐成)。并将结论加注在failcase.txt中,便利检察。
※附录
运转runltp.sh,是不会运转diskiso.sh和networktests.sh剧本。
这两个剧本放在testscripts目次下,利用它们是有条件的:
1、diskiso.sh
利用它,必需要有一张可写的3寸磁盘放在软驱中,而且光驱内里必要有凌驾100M的空间。
2、networktests.sh
利用它,起首要有别的一台用做供应办事的主机,并且下面必要装置有和测试的客户机不异的ltp套件,而且都装置在统一个对应的目次中,比方:/root/ltp;
然后必要给办事机设置/root/.rhosts文件,以包管客户机能够无暗码的进进办事机;
固然,我们在必要在办事机上翻开rlogind、ftpd、telnetd、echo(stream)、fingerd、rshd和portmap办事;
参考:
援用
1)在/etc/securetty增加rsh,rlogin
2)刊出/etc/pam.d/rsh里authrequiredpam_securetty.so的行
3)刊出/etc/pam.d/rlogin里authrequiredpam_securetty.so的行
4)在root目次下。创建.rhosts文件,输出以下内容:
localhost
127.0.0.1
本机ip
5)编纂/etc/xinetd.d/rsh与/etc/xinetd.d/rlogin文件,将yes改成no
重启xinetd办事,/etc/rc.d/init.d/xinetdrestart
6)利用rshlocalhost和rloginlocalhost看看可否上岸本机
接着,就是修正testscripts目次下的networktests.sh剧本,指定RHOST变量是办事机的IP地点,指定PASSWD是办事机root用户的暗码;
最初,就能够运转networktest.sh剧本举行主动测试了。
欢迎大家来到仓酷云论坛! |
|