免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4781 | 回复: 5

shell脚本收集硬件信息 [复制链接]

论坛徽章:
0
发表于 2010-01-23 09:54 |显示全部楼层
10可用积分
目的:通过一个脚本来收集主机的硬件信息, 可运行不同版本,不同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 编辑 ]

论坛徽章:
0
发表于 2010-01-23 21:22 |显示全部楼层
支持一个。

论坛徽章:
0
发表于 2010-01-24 00:28 |显示全部楼层
干嘛不用函数呢

论坛徽章:
0
发表于 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

论坛徽章:
0
发表于 2010-02-05 15:24 |显示全部楼层
舍不得给啊

论坛徽章:
0
发表于 2010-02-08 00:44 |显示全部楼层
这玩意网上应该不少啊。搜搜看会有的~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP