文档章节

dell服务器远程获取硬件状态

薄皮儿脆沙瓤
 薄皮儿脆沙瓤
发布于 2014/01/17 15:21
字数 2309
阅读 9178
收藏 42

以dell的R620型号的服务器做的测试

登陆上dell服务器ilo的IP地址,首先打开ipmi,ilo2是直接支持ipmi2.0的

此框需要点击 “IDRAC设置”->“网络”->“IPMI设置”在”启用LAN上IPMI“后的复选框打钩,才能启动ipmi

好像是内置到了ilo2,应该是,这个不是太确定,但是我能确定的是,ipmitool获取数据的时候直接可以使用ilo的账户密码


[root@manrhca script]# ipmitool  -I lan -H 192.168.232.200 -U root -P calvin sdr
SEL              | Not Readable      | ns
Intrusion        | 0x00              | ok
Fan1A RPM        | 2160 RPM          | ok
Fan2A RPM        | 2160 RPM          | ok
Fan3A RPM        | 2160 RPM          | ok
Fan4A RPM        | 2160 RPM          | ok
Fan5A RPM        | 2160 RPM          | ok
Fan6A RPM        | 2280 RPM          | ok
Inlet Temp       | 21 degrees C      | ok
Exhaust Temp     | 33 degrees C      | ok
Temp             | 47 degrees C      | ok
Temp             | 42 degrees C      | ok
OS Watchdog      | 0x00              | ok
VCORE PG         | 0x01              | ok
VCORE PG         | 0x01              | ok
3.3V PG          | 0x01              | ok
5V PG            | 0x01              | ok
USB Cable Pres   | 0x01              | ok
VGA Cable Pres   | 0x01              | ok
Dedicated NIC    | 0x01              | ok
Presence         | 0x01              | ok
Presence         | 0x01              | ok
Presence         | 0x01              | ok
PLL PG           | 0x01              | ok
PLL PG           | 0x01              | ok
1.1V PG          | 0x01              | ok
M23 VDDQ PG      | 0x01              | ok
M23 VTT PG       | 0x01              | ok
FETDRV PG        | 0x01              | ok
Presence         | 0x01              | ok
VSA PG           | 0x01              | ok
VSA PG           | 0x01              | ok
M01 VDDQ PG      | 0x01              | ok
M01 VDDQ PG      | 0x01              | ok
M23 VTT PG       | 0x01              | ok
M01 VTT PG       | 0x01              | ok
NDC PG           | 0x01              | ok
LCD Cable Pres   | 0x01              | ok
VTT PG           | 0x01              | ok
VTT PG           | 0x01              | ok
M23 VDDQ PG      | 0x01              | ok
Presence         | 0x01              | ok
Presence         | 0x02              | ok
Status           | 0x80              | ok
Status           | 0x80              | ok
Fan Redundancy   | 0x01              | ok
Riser Config Err | 0x00              | ok
Riser 3 Presence | 0x01              | ok
1.5V PG          | 0x01              | ok
PS2 PG Fail      | Not Readable      | ns
PS1 PG Fail      | 0x01              | ok
BP1 5V PG        | 0x01              | ok
BP2 5V PG        | Not Readable      | ns
M01 VTT PG       | 0x01              | ok
Presence         | 0x01              | ok
PCIe Slot1       | 0x00              | ok
PCIe Slot2       | Not Readable      | ns
PCIe Slot3       | Not Readable      | ns
PCIe Slot4       | Not Readable      | ns
PCIe Slot5       | Not Readable      | ns
PCIe Slot6       | Not Readable      | ns
PCIe Slot7       | Not Readable      | ns
vFlash           | 0x00              | ok
CMOS Battery     | 0x00              | ok
ROMB Battery     | 0x00              | ok
ROMB Battery     | Not Readable      | ns
Presence         | 0x01              | ok
Presence         | 0x02              | ok
Current 1        | 0.40 Amps         | ok
Current 2        | disabled          | ns
Voltage 1        | 218 Volts         | ok
Voltage 2        | disabled          | ns
PS Redundancy    | Not Readable      | ns
Status           | 0x01              | ok
Status           | 0x09              | ok
Pwr Consumption  | 84 Watts          | ok
Power Optimized  | 0x01              | ok
SD1              | Not Readable      | ns
SD2              | Not Readable      | ns
Redundancy       | Not Readable      | ns
ECC Corr Err     | Not Readable      | ns
ECC Uncorr Err   | Not Readable      | ns
I/O Channel Chk  | Not Readable      | ns
PCI Parity Err   | Not Readable      | ns
PCI System Err   | Not Readable      | ns
SBE Log Disabled | Not Readable      | ns
Logging Disabled | Not Readable      | ns
Unknown          | Not Readable      | ns
CPU Protocol Err | Not Readable      | ns
CPU Bus PERR     | Not Readable      | ns
CPU Init Err     | Not Readable      | ns
CPU Machine Chk  | Not Readable      | ns
Memory Spared    | Not Readable      | ns
Memory Mirrored  | Not Readable      | ns
Memory RAID      | Not Readable      | ns
Memory Added     | Not Readable      | ns
Memory Removed   | Not Readable      | ns
Memory Cfg Err   | Not Readable      | ns
Mem Redun Gain   | Not Readable      | ns
PCIE Fatal Err   | Not Readable      | ns
Chipset Err      | Not Readable      | ns
Err Reg Pointer  | Not Readable      | ns
Mem ECC Warning  | Not Readable      | ns
Mem CRC Err      | Not Readable      | ns
USB Over-current | Not Readable      | ns
POST Err         | Not Readable      | ns
Hdwr version err | Not Readable      | ns
Mem Overtemp     | Not Readable      | ns
Mem Fatal SB CRC | Not Readable      | ns
Mem Fatal NB CRC | Not Readable      | ns
OS Watchdog Time | Not Readable      | ns
Non Fatal PCI Er | Not Readable      | ns
Fatal IO Error   | Not Readable      | ns
MSR Info Log     | Not Readable      | ns
TXT Status       | Not Readable      | ns
Drive 0          | 0x01              | ok
Cable SAS A      | 0x01              | ok
Cable SAS B      | 0x01              | ok
Cable SAS C      | Not Readable      | ns
Cable SAS D      | Not Readable      | ns
Cable SAS A      | Not Readable      | ns
Cable SAS B      | Not Readable      | ns
Cable SAS C      | Not Readable      | ns
Cable SAS D      | Not Readable      | ns
Power Cable      | 0x01              | ok
Signal Cable     | 0x01              | ok
Power Cable      | Not Readable      | ns
Signal Cable     | Not Readable      | ns
Fan7A RPM        | 2040 RPM          | ok
Fan1B RPM        | 2160 RPM          | ok
Fan2B RPM        | 2280 RPM          | ok
Fan3B RPM        | 2160 RPM          | ok
Fan4B RPM        | 2040 RPM          | ok
Fan5B RPM        | 2160 RPM          | ok
Fan6B RPM        | 2160 RPM          | ok
Fan7B RPM        | 2160 RPM          | ok
PFault Fail Safe | Not Readable      | ns
A                | 0x40              | ok
B                | 0x40              | ok



获取了好多的数据,但是这获取的是传感器能获取到的内容

CPU 我大概需要的是“temp”这是俩CPU的温度和状态,这里的标示ID就是TEMP,盯了一会ILO的CPU温度变化和ipmitool获取温度的变化,我确认它是CPU

fan[0-9][A-B] RPM   这显示的是风扇,有A和B,其实机箱中你会发现没那么多风扇,但是仔细看一下风扇,是正反两个扇叶,所以你懂得了

Power Cable  显示电源电缆的状态,R620是双电的,现在是一个电源没插,所以一个显示OK一个ns(not specified:未定义的,我想大概是这个意思)

这里我只需要这三个值,当然不会就会取这三个值,接下来的其它硬件信息我用ipmi倒腾了两天也没倒腾出来,应该就是不支持,网上找了些文档,跑的dell官网找到了一个文档《RACADM Command Line Reference Guide for iDRAC7 1.00.00 and CMC 4.0》 racadm命令行参考指南

根据指南说明我可以ssh直接连接ilo,就是文档名后面的iDRAC7,文档越看越惊喜

通过指南的帮助我获取了更多更详细的信息,

我们直接连接ilo的ip


 

使用的就是登陆ilo的账户和密码 厂商默认账户root密码是calvin

#获取网卡信息,只显示了当前ilo网卡,没有显示更多的使用中的网卡
racadm getniccfg

 

#内存 风扇  CPU详细信息,这个相当好
racadm getsensorinfo    登陆后执行一下,是不是信息很强劲 DIMM solt是指内存,很详细显示插了几条内存 还有风扇转速  cpu温度状态等与上面有些重复  

[root@manrhca script]# ssh 192.168.232.200
root@192.168.232.200's password: 
/admin1-> racadm getsensorinfo

Sensor Type : POWER
<Sensor Name>                   <Status>                 <Type>         
PS1 Status                      Present                  AC             
PS2 Status                      AC-Lost-Out-Range        AC             

Sensor Type : TEMPERATURE
<Sensor Name>                   <Status>    <Reading>   <lc>        <uc>        
System Board Inlet Temp         Ok          22 C                -7 C        47 C        
System Board Exhaust Temp       Ok          33 C                3 C         75 C        
CPU1 Temp                       Ok          47 C                3 C         91 C        
CPU2 Temp                       Ok          42 C                3 C         91 C        

Sensor Type : FAN
<Sensor Name>                   <Status>    <Reading>   <lc>        <uc>        
System Board Fan1A RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan2A RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan3A RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan4A RPM          Ok          2160 RPM            720 RPM     NA          
System Board Fan5A RPM          Ok          2160 RPM            720 RPM     NA          
System Board Fan6A RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan7A RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan1B RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan2B RPM          Ok          2400 RPM            720 RPM     NA          
System Board Fan3B RPM          Ok          2280 RPM            720 RPM     NA          
System Board Fan4B RPM          Ok          2160 RPM            720 RPM     NA          
System Board Fan5B RPM          Ok          2160 RPM            720 RPM     NA          
System Board Fan6B RPM          Ok          2160 RPM            720 RPM     NA          
System Board Fan7B RPM          Ok          2160 RPM            720 RPM     NA          

Sensor Type : VOLTAGE
<Sensor Name>                   <Status>    <Reading>   <lc>        <uc>        
CPU1 VCORE PG                   Ok          Good                NA          NA          
CPU2 VCORE PG                   Ok          Good                NA          NA          
System Board 3.3V PG            Ok          Good                NA          NA          
System Board 5V PG              Ok          Good                NA          NA          
CPU2 PLL PG                     Ok          Good                NA          NA          
CPU1 PLL PG                     Ok          Good                NA          NA          
System Board 1.1V PG            Ok          Good                NA          NA          
CPU1 M23 VDDQ PG                Ok          Good                NA          NA          
CPU1 M23 VTT PG                 Ok          Good                NA          NA          
System Board FETDRV PG          Ok          Good                NA          NA          
CPU2 VSA PG                     Ok          Good                NA          NA          
CPU1 VSA PG                     Ok          Good                NA          NA          
CPU2 M01 VDDQ PG                Ok          Good                NA          NA          
CPU1 M01 VDDQ PG                Ok          Good                NA          NA          
CPU2 M23 VTT PG                 Ok          Good                NA          NA          
CPU2 M01 VTT PG                 Ok          Good                NA          NA          
System Board NDC PG             Ok          Good                NA          NA          
CPU2 VTT PG                     Ok          Good                NA          NA          
CPU1 VTT PG                     Ok          Good                NA          NA          
CPU2 M23 VDDQ PG                Ok          Good                NA          NA          
System Board 1.5V PG            Ok          Good                NA          NA          
System Board PS1 PG Fail        Ok          Good                NA          NA          
System Board BP1 5V PG          Ok          Good                NA          NA          
CPU1 M01 VTT PG                 Ok          Good                NA          NA          
PS1 Voltage 1                   Ok          216 V               NA          NA          

Sensor Type : CURRENT
<Sensor Name>                   <Status>    <Reading>   <lc>        <uc>        
PS1 Current 1                   Ok          0.4 Amps            NA          NA          
System Board Pwr Consumption    Ok          84 Watts            NA          644 Watts   

Sensor Type : PROCESSOR
<Sensor Name>                   <Status>    <State>             <lc>        <uc>        
CPU1 Status                     Ok          Presence Detected   NA          NA          
CPU2 Status                     Ok          Presence Detected   NA          NA          

Sensor Type : MEMORY
<Sensor Name>                   <Status>    <State>             <lc>        <uc>        
DIMM SLOT A1                    Ok          Presence Detected   NA          NA          
DIMM SLOT A2                    Ok          Presence Detected   NA          NA          
DIMM SLOT A3                    Ok          Presence Detected   NA          NA          
DIMM SLOT A4                    Ok          Presence Detected   NA          NA          
DIMM SLOT A5                    N/A         Absent              NA          NA          
DIMM SLOT A6                    N/A         Absent              NA          NA          
DIMM SLOT A7                    N/A         Absent              NA          NA          
DIMM SLOT A8                    N/A         Absent              NA          NA          
DIMM SLOT A9                    N/A         Absent              NA          NA          
DIMM SLOT A10                   N/A         Absent              NA          NA          
DIMM SLOT A11                   N/A         Absent              NA          NA          
DIMM SLOT A12                   N/A         Absent              NA          NA          
DIMM SLOT B1                    Ok          Presence Detected   NA          NA          
DIMM SLOT B2                    Ok          Presence Detected   NA          NA          
DIMM SLOT B3                    Ok          Presence Detected   NA          NA          
DIMM SLOT B4                    Ok          Presence Detected   NA          NA          
DIMM SLOT B5                    N/A         Absent              NA          NA          
DIMM SLOT B6                    N/A         Absent              NA          NA          
DIMM SLOT B7                    N/A         Absent              NA          NA          
DIMM SLOT B8                    N/A         Absent              NA          NA          
DIMM SLOT B9                    N/A         Absent              NA          NA          
DIMM SLOT B10                   N/A         Absent              NA          NA          
DIMM SLOT B11                   N/A         Absent              NA          NA          
DIMM SLOT B12                   N/A         Absent              NA          NA          

Sensor Type : BATTERY
<Sensor Name>                   <Status>    <Reading>   <lc>        <uc>        
System Board CMOS Battery       Ok          Present             NA          NA          

Sensor Type : PERFOMANCE
<Sensor Name>                   <Status>    <State>        <lc>      <uc>      
System Board Power Optimized    Ok          Not Degraded   NA        NA        

Sensor Type : INTRUSION
<Sensor Name>                   <Intrusion>    <Status>       
System Board Intrusion          Closed         Power ON       

Sensor Type : REDUNDANCY
<Sensor Name>                   <Status>                 <Type>         
System Board Fan Redundancy     Full Redundant           Fan            
System Board PS Redundancy      Disabled                 PSU




#所有联机的磁盘
racadm raid get pdisks  看一眼现在的磁盘 罗列出了所有磁盘,但是没状态什么



 

#raid 卡详细信息 
racadm raid get controllers -o  这里看,能看到raid详细信息 rollupstatus装填盘阵有问题这里就应该报错了,这个没证实,文档上大概意思是这样的



 

#列出所有网卡
racadm nicstatistics   这是网卡名字,这个名字用下面命令获取详细信息NIC.Integrated.1-1-1名字后面显示了网卡牌子


#网卡状态

racadm nicstatistics  [nicname] 上面的取到的名字,我们通过这条命令获取网卡详细信息

这里的link status显示的是网卡是否启用,目前我所需要的就这么多,网上搜了好多,没找到方法,自己研究了一下,共享一下,忽喷,您如果有更好的方法可以共享一下

PS:ssh用户扔线上肯定不会让你使用root账户,所以这个我开了一个账户权限给了只读和系统控制,给完权限后要记得启用账户,一个很2的错,浪费了我好长时间

很2的错误


© 著作权归作者所有

共有 人打赏支持
薄皮儿脆沙瓤
粉丝 3
博文 11
码字总数 5527
作品 0
昌平
程序员
加载中

评论(2)

venux
venux
楼主表生气 ,继续继续
平常心007
楼主 请保持继续共享的节奏
服务器硬件监控之OMSA

前一周上架服务器,本来准备把针对服务器的硬件监控这一部分总结下成文,结果过个端午给过忘了。。。今天就又整理了下,在这里分享给51博友,也算是对自己前段工作的一个总结。 在对服务器的...

aaao
2015/06/23
0
0
硬件层监控之Zabbix-snmp-trap企业级实战

监控对象: 服务器 存储 交换机 路由器 防洪墙 监控数据采集方法: SNMP trap 目前我监控以下的硬件信息: 1、cpu处理器状态 2、cpu省电模式状态(如果开启了省电模式,在压力大的时候,会很...

heavenseahill
2017/11/08
0
0
DELL EqualLogic PS4000服务器数据恢复成功过程

DELL EqualLogic PS4000是戴尔为远程或分支办公室、部门和中小企业存储部署提供的存储服务器,可以提供企业级自动化、智能化性能服务,价格合理,管理和部署相对便捷,更适合中小企业及办公室...

宋国建
06/22
0
0
戴尔R730远程管理卡配置

配置R730服务器的IDRAC IDRAC又称为Integrated Dell Remote AccessController,也就是集成戴尔远程控制卡,iDRAC卡相当于是附加在服务器上的一台小电脑,通过与服务器主板上的管理芯片BMC进行...

mmingluo
2017/12/14
0
0
系统监控工具--OpenIPMI

OpenIPMI is an effort to create a full-function IPMI system to allow full access to all IPMI information on a server and to abstract it to a level that will make it easy to use.......

匿名
2008/11/19
5.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

这些Spring中的设计模式,你都知道吗?

设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行...

Java填坑之路
32分钟前
1
0
Spring Aop原理之Advisor过滤

在上文(Spring Aop之Advisor解析)中我们讲到,Spring Aop对目标bean的代理主要分为三个步骤:获取所有的Advisor,过滤当前bean可应用的Advisor和使用Advisor为当前bean生成代理对象,并且上文...

爱宝贝丶
43分钟前
0
0
JMockit学习教程

1 JMockit中文网 我觉得如果仅仅是开发自测的话,把JMockit中文网认真看一遍,就可以在项目中使用JMockit了。 http://jmockit.cn/index.htm 2 JMockit中文教程 官方文档中文版。对于不喜欢看...

SuperHeroes
55分钟前
0
0
Linux服务器几乎从不采用Arch Linux?

我们见得多的Linux服务器系统一般都是什么Ubuntu Server啊,什么Cent OS啊,什么Fedora啊,或者企业采用的Red Hat啊,为什么几乎没有Arch Linux呢?下面我将从若干个方面指出Arch Linux在服务...

linux-tao
今天
0
0
js 函数柯里化 闭包

参考 https://mp.weixin.qq.com/s/GEHL3jarDdAAcr5tQGjmDg 一个统计求和的函数 需要知道整个数组的信息,然后遍历求值 function countMoney() { let money = 0 // 温馨提示:arguments...

阿豪boy
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部