- 论坛徽章:
- 0
|
以dbt2 0.37做tpc-c测试,执行run_mysql.sh时,出现如下错误:
- shutdown clients. Send TERM signal to 17604.
- Can't locate Statistics/Descriptive.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at /home/cgh/dbt2-0.37/scripts/../scripts/mix_analyzer.pl line 12.
- BEGIN failed--compilation aborted at /home/cgh/dbt2-0.37/scripts/../scripts/mix_analyzer.pl line 12.
- [1] Terminated nohup $CLIENT_COMMAND >$OUTPUT_DIR/client.out 2>&1
- Unable to make a graph
- Test completed.
复制代码
先用命令find查找,没有找到Descriptive.pm。后查资料得知:Statistics::Descriptive.pm模块用于统计分析,正为测试所需要。mix_analyzer.pl 的部分内容:
- #!/usr/bin/perl -w
- #
- # This file is released under the terms of the Artistic License.
- # Please see the file LICENSE, included in this package, for details.
- #
- # Copyright (C) 2002 Mark Wong & Open Source Development Lab, Inc.
- #
- use strict;
- use Getopt::Long;
- use Statistics::Descriptive;
- use POSIX qw(ceil floor);
- my $mix_log;
- my $help;
- my $outdir;
- my $verbose;
- ......
复制代码
系统环境:redhat as3,kernel:2.4.21-4;已安装的相关perl包(命令rpm -qa | grep perl获得):
perl-Parse-Yapp-1.05-30
perl-libxml-perl-0.07-28
perl-XML-Grove-0.46alpha-25
newt-perl-1.08-4
perl-DBI-1.32-5
perl-5.8.0-88.4
perl-Filter-1.29-3
perl-DateManip-5.40-30
perl-HTML-Parser-3.26-17
perl-URI-1.21-7
perl-XML-Parser-2.31-15
perl-XML-Dumper-0.4-25
perl-libxml-enno-1.02-29
perl-XML-Twig-3.09-3
perl-SGMLSpm-1.03ii-11
perl-CPAN-1.61-88.4
mod_perl-1.99_09-10.ent
perl-HTML-Tagset-3.03-28
perl-libwww-perl-5.65-6
perl-XML-Encoding-1.01-23
问题:是否系统中确实没有Descriptive.pm模块?如果是,它所在的软件包是哪个?
以前没有玩过perl,希望兰花仙子和各位大侠多多指教!
[ 本帖最后由 chenix 于 2007-1-5 18:59 编辑 ] |
|