Chinaunix
标题:
shell脚本收集硬件信息
[打印本页]
作者:
oracle_expert
时间:
2010-01-23 09:54
标题:
shell脚本收集硬件信息
目的:通过一个脚本来收集主机的硬件信息, 可运行不同版本,不同cpu(pa/ia)
收集项目: sn,cpu (个数/主频),memory(物理大小),disk(本地硬盘),是否分区(par),HBA卡个数,电口卡以太卡个数,光口以太卡个数。
大体思路:
>11.txt
echo \"SN:\">>11.txt
getconf CS_MACHINE_SERIAL>>11.txt
osrev=`uname -r|awk -F. \'{ print $2 }\'`##得到操作系统版本
if [ $osrev -gt 10 ] #进行判断
then
if model | grep -qi IA64 ##判断是否安腾
then
if
else
×××
if
echo \"HBA Count :\">>11.txt##HBA
ioscan -fnC fc|wc >>11.txt
echo \"SX count:\">>11.txt ##SX
ioscan -fnC lan|grep SX|wc -l >>11.txt
希望大家能够补充一下,提供一下思路。
[
本帖最后由 oracle_expert 于 2010-1-23 10:43 编辑
]
作者:
oracle_expert
时间:
2010-01-25 08:39
标题:
回复 #3 stevenzhen 的帖子
简单说说嘛,hp下面有些复杂,想cpu的主频 ia的只有machinfo,
用sam 出现结果Clock Frequency: 400 MHz , 1598 MHz(Core Freq.)
用adb计算,结果itick_per_tick: 4000000
echo \"itick_per_tick/D\" | adb -o /stand/vmunix /dev/kmem
作者:
chl1983
时间:
2010-02-08 00:44
这玩意网上应该不少啊。搜搜看会有的~
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2