IPMItool Raw Commands About Dell PowerEdge System Model Name, Operating System Name and DNS Hostname
Dell PowerEdge systems are “Intelligent Platform Management Interface (IPMI)” compliant systems. IPMItool software provides a set of command line options and arguments to provide both local and remote access to Dell PowerEdge systems (Local Management and Remote Management). Additionally IPMItool also provides raw commands to access hardware functions for additional IPMI compliant system management capabilities. Example IPMItool commands are “chassis power on”, “chassis power cycle”, “list system event log” and so on.
IPMI specification URL: http://www.intel.com/design/servers/ipmi/spec.htm
We can use IPMItool commands to manage a Dell PowerEdge system either locally (from the server) or remotely (from another system on which IPMItool is available). Detailed information about IPMI and IPMItool is available on the Internet. Here we do not explain all IPMItool commands usage.
Dell PowerEdge system with an Integrated Dell Remote Access Controller (iDRAC) provides a powerful, easy-to-use local and remote management and configuration options to support IPMI technology. We can use IPMItool with or without iDRAC IP or iDRAC DNS host name of a Dell PowerEdge server for “Server Remote Management”.
Using PowerEdge R710 Server as an Example
Here we are considering a PowerEdge R710 server as an example to explain how to use IPMItool raw commands to get the details such as system model name, operating system in use (already installed) and the (DNS) host name of the system.
The following is an iDRAC session on PowerEdge R710 server.
From the above figure, we can observe:
1) System model name is PowerEdge R710
2) iDRAC IP is 192.168.0.253
3) Operating system in use or installed is “MicrosoftMicrosoft Windows Server 2003 Enterprise”
4) (DNS) hostname is per710mdev
Assume that we are using another “64bit CentOS v6.3 Linux host”.”withitshostIPas192.168.0.2.
[root@localhostravi_a]#
[root@localhostravi_a]#cat/etc/redhat-release
CentOSrelease6.3(Final)
[root@localhostravi_a]#
[root@localhostravi_a]#uname-a
Linuxlocalhost.localdomain2.6.32-279.el6.x86_64#1SMPFriJun2212:19:21UTC2012x86_64x86_64x86_64GNU/Linux
[root@localhostravi_a]#
[root@localhostravi_a]#
[root@localhostravi_a]#/sbin/ifconfigem1
em1 Linkencap:Ethernet HWaddr14:FE:B5:CA:AC:8F
inetaddr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6addr:fe80::16fe:b5ff:feca:ac8f/64Scope:Link
UPBROADCASTRUNNINGMULTICAST MTU:1500 Metric:1
RXpackets:84errors:0dropped:0overruns:0frame:0
TXpackets:129errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:7585(7.4KiB) TXbytes:13763(13.4KiB)
Interrupt:36Memory:e6000000-e6012800
[root@localhostravi_a]#
[root@localhostravi_a]#
Let us use IPMItool raw commands from this Linux host to confirm the mentioned system model name, operating system name and (DNS) host name using PER710system's iDRAC IP 192.168.0.253 with IPMItool raw command and not opening/using PER710 system’s iDRAC session/GUI.