通过DELL服务器的序列号,可以在其网站查询到有关该序列号对应的服务器信息,如果服务器过多,逐一查询的工作量比较大,可以通过命令行方式来查询
1、单一序列号查询:
- #!/usr/bin/perl -w
- use utf8;
- binmode( STDOUT, ':encoding(utf8)' );
- use LWP::Simple;
- if ($#ARGV+1 != 1 ) {
- print "\nUsage: $0 <sn>\n";
- exit;
- }
- #my $sn = shift;
- my $sn = $ARGV[0];
- print "$sn\n";
- my $url = "http://supportapj.dell.com/support/topics/topic.aspx/ap/shared/support/my_systems_info/zh/cn/details?c=cn&l=zh&s=gen&~ck=anavml&servicetag=$sn";
- my $content = get $url;
- my %h = $content =~ m{(系统类型:).*"top">(.*?)<.*(出厂日期:).*"top">(.*?)<.*(国家和地区:).*?"top">(.*?)<};
- print $_, $h{$_}, "\n" for keys %h;
输出:
- [root@flyinweb dell]# ./getdellinfobysn.pl
- Usage: ./simple.pl <sn>
- [root@flyinweb dell]# ./getdellinfobysn.pl 1rcgw1x
- 1rcgw1x
- 系统类型:PowerEdge 1850
- 国家和地区:China
- 出厂日期:2005/12/31
2、批量查询
可以将序列号存储在文件中,通过脚本读取每一行,然后调用上述脚本通过以下脚本来进行:
- #!/usr/bin/perl -w
- # getinfobysn.pl
- use utf8;
- binmode( STDOUT, ':encoding(utf8)' );
- use LWP::Simple;
- open(INFILE1, "sn.txt");
- #open(OUTFILE, "+>result.txt")|| die "Cannot open the newfile: $!\n";
- foreach $x (<INFILE1>){
- chomp $x;
- print "$x\n";
- my $url ="http://supportapj.dell.com/support/topics/topic.aspx/ap/shared/support/my_systems_info/zh/cn/details?c=cn&l=zh&s=gen&~ck=anavml&servicetag=$x";
- my $content = get $url;
- my %h = $content =~ m{(系统类型:).*"top">(.*?)<.*(出厂日期:).*"top">(.*?)<.*(国家和地区:).*?"top">(.*?)<};
- print $_, $h{$_}, "\n" for keys %h;
- print "\n";
- }
- #close OUTFILE;
- close INFILE1;
- exit;
输出:
- # 输出
- # [root@flyinweb dell]# ./getinfobysn.pl
- # 41G833X
- # 系统类型:PowerEdge R410
- # 国家和地区:China
- # 出厂日期:2011/3/16
- # HKW5Y2X
- # 系统类型:PowerEdge R410
- # 国家和地区:China
- # 出厂日期:2010/8/18
本日志由 flyinweb 于 2011-11-11 17:18:10 发表,目前已经被浏览 407 次,评论 0 次;
作者添加了以下标签: DELL Server Info;
引用通告:http://www.517sou.net/Article/717/Trackback.ashx
而且直接配置文件是效率最高的,通过其它驱动效率都相对较低,BDB
这个测试不太准确,看官方的测试结果:http://bind-dlz.sourceforg
为什么使用BDB时QPS这么低? 我在bind版本基本相似的环境中测试的
It is quite useful and interesting too.
VIRT 的上限是64G,也就是36位, cat /proc/cpuinfo的结果是:addre
昨天要准备用线程重写webbench,试验了下Fedora Linux 2.6.35.14
不明白您的具体的意思是什么?
已经发送到你QQ邮箱