Drac4 (Dell R200): to access console: https://208.x.x.x/cgi/vkvm ; Add the IP to trusted sites for using virtual media and that only works IE; Drac4 is not integrated with IPMI and IPMI can be set up with a separate IP and credentials.
We can SSH to Drac4 but only with Putty and the session is very unstable. In order for the virtual media to work in IE 11 add it to compatibility view and trusted sites.
If we install CentOS6 on R200 with Drac4 and then install OMSA:
After a CentOS6 minimal installation: ( http://linux.dell.com/repo/hardware/omsa.html#Yum_setup )
# yum install wget
# yum install perl
# wget -q -O – http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
# yum install srvadmin-all
# reboot
# racadm4 getconfig -g cfgLanNetworking
# racadm4 getsysinfo
# racadm4 help
# racadm4 getconfig -g cfgNetTuning
cfgNetTuningNicMtu=0x5dc
cfgNetTuningIpTtl=0x40
cfgNetTuningTcpSrttBase=0x0
cfgNetTuningTcpSrttDflt=0x6
cfgNetTuningTcpReXmtMin=0x2
cfgNetTuningTcpReXmtMax=0x80
cfgNetTuningIpSubnetsAreLocal=0x1
cfgNetTuningIpReassTtl=0x3c
cfgNetTuningTcpMsl=0x3c
cfgNetTuningNicAutoneg=1
cfgNetTuningNic100MB=0
cfgNetTuningNicFullDuplex=0
if cfgNetTuningNicAutoneg=1 it ignores cfgNetTuningNic100MB and cfgNetTuningNicFullDuplex. If autoneg is diabled, cfgNetTuningNic100MB=1 means 100 Mbps and cfgNetTuningNic100MB=0 means 10 Mbps.
Similarly cfgNetTuningNicFullDuplex=1 means full duplex and cfgNetTuningNicFullDuplex=0 means half-duplex.
# racadm4 getconfig -h
Available RAC Configuration Groups:
# racadm4 getconfig -g cfgUserAdmin -i 1
# cfgUserAdminIndex=1
cfgUserAdminUserName=root
This is good for local not remote management. The command racadm won’t work for Drac4.
Remote connection to Drac4 worked from Windows (RIS) but not from CentOS.
C:\Program Files (x86)\Dell\SysMgt\rac5>racadm -r 10.x.x.x-i getsysinfo
Or -i can be moved
C:\Program Files (x86)\Dell\SysMgt\rac5>racadm -i -r 10.x.x.x getsysinfo
For R200 BMC only -I LAN works but -I LANPLUS doesn’t work.
# ipmitool -I lan -H 199.x.x.x -U root -P xxxxx fru
FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Sun Dec 31 18:00:00 1995
Board Mfg : DELL
Board Product : FRU16K,DELL P/N
Board Serial : CN7170382T0381
Board Part Number : 09HY2YA00
—————————————————————————————
Drac5 (Dell PE1950): In order for the web GUI to work in IE 11: Add the IP to trusted sites (Internet Options –> security); use compatibility mode in IE; turn off the pop-up blocker for it. Drac5 is integrated with IPMI and they use the same IP and credentials. It is possible to SSH to Drac5. It works with both racadm and ipmitool both locally and remotely.
It is easier to update Drac5 from Drac’s web GUI rather than from OS installed on the server. The image file can be downloaded from Dell web site.
Vitual media in native mode doesn’t accept files larger than 4 GB. For a file larger than 4 GB virtual media in native mode returns an error however it works in Java mode.
It was very slow but playing with the Duplex-Speed may solve the issue.
Looks like the speed-dplex settles on 10-HDx although it is shown different.
(The following commands were used in SSH session to Drac)
# racadm getconfig -g cfgLanNetworking
# racadm getconfig -g cfgNetTuning
# racadm help getconfig (provides help about the command racadm getconfig)
# racadm getconfig -h (shows all groups)
If we install CentOS6 and Dell OpenManage as described above we can use racadm (not racadm4) from OS.
The following are local racadm.
# racadm getsysinfo
# racadm getconfig -g cfgLanNetworking (show the value of all the objects within the group cfgLanNetworking)
# racadm getconfig -g cfgNetTuning
cfgNetTuningNic100MB=1
cfgNetTuningNicFullDuplex=1
cfgNetTuningNicMtu=1500
cfgNetTuningNicAutoneg=1
# racadm getconfig -g cfgNetTuning -o cfgNetTuningNicFullDuplex
# racadm help config
# racadm config -g cfgNetTuning -o cfgNetTuningNic100MB 0
Object value modified successfully
# racadm config -g cfgNetTuning -o cfgNetTuningNicFullDuplex 0
Object value modified successfully
# racadm config -g cfgNetTuning -o cfgNetTuningNicAutoneg 0
Object value modified successfully
# racadm getconfig -g cfgNetTuning
cfgNetTuningNic100MB=1
cfgNetTuningNicFullDuplex=1
cfgNetTuningNicMtu=1500
cfgNetTuningNicAutoneg=0
If randomly returns an error, just repeat the command.
Since we have BMC, ipmitool also works.
Running commands remotely
# racadm -r 10.x.x.x-u root -p xxxxx getsysinfo (remote acadm)
# racadm -r 10.x.x.x. -i getsysinfo
or
# racadm -i -r 10.x.x.x getsysinfo
# ipmitool -I lanplus -H 10.x.x.x -U root -P xxxxx fru (remote ipmitool)
# ipmitool fru (local ipmitool)
# ipmitool help
# ipmitool lan help
Updating Drac5
Add to compatibility and trusted as advised above.
Attach virtual media and virtual flash
It very tricky and it is possible that Drac becomes unresponsive during the update and server needs power cycle.
—————————————————————————————————————-
Dell C series Drac/BMC
Web GUI for C6100 can only be accessed using older version of Firefox (version 29.0)
DRAC is only for PowerEdge family and since C-series are not in that family their OOBM is not Drac.
They are not part of DRAC family rather they are “Dell Remote Management Controller” which is based on BMC and only works with ipmitool. Therefore C series Dracs only work with ipmitool and not racadm.
Sometimes http:// doesn’t work and it is necessary to type https:// in the address bar.
SSH to it, is not possible.
C6220 BMC can be safely updated from web interface. Download from Dell web site and extract the firmware image file.
C6100 can be updated from web interface but the outcome is unpredictable. In case of Node341 update was successful but the user was lost and could not log into it.
This can only be fixed using ipmitool from local OS
————————————————————————————————
iDRAC 6,7
It is also possible to SSH to M1000e CMC.
iDRAC6 and iDRAC7 work with racadm. They also work with ipmitool id IPMI over LAN is enabled. They are similar to Drac5 when accessing locally or remotely from OS.
# racadm -r 10.x.x.x -u root -p xxxxx getsysinfo
# ipmitool -I lanplus -H 10.x.x.x -U root -P xxxx fru
SSH to iDRAC
/admin1-> show, help, version, set, …
/admin1-> racadm
/admin1-> racadm getconfig -g cfgNetTuning
M1000e blades and chassis are also from iDRAC family and can be configured with ipmitool very well.
—————————————————————————————————–
local means from OS installed on the server
remote means using another server and pass the commands through network
1- racadm local (CentOS 6)
2- ipmitool local (CentOS 6)
3- racadm remote (CentOs 6 or Windows)
4- ipmitool remote (CentOS 6)
5- ipmiutil or impish remote (Windows)
6- racadm by SSH to Drac
————————————————————————————————————-
Configuring R200 BMC from OS.
There are two components that need to be configured lan and user. Here we first configure lan channel 1. And then user ID 2 in the user list
# ipmitool lan print 1 (information about lan channel 1)
# ipmitool lan set 1 (press enter to see the options)
# ipmitool lan set 1 ipaddr 199.x.x.x
# ipmitool lan set 1 netmask 255.255.254.0
# ipmitool lan set 1 defgw ipaddr 199.x.x.x
# ipmitool lan set 1 ipsrc static
# ipmitool lan set 1 access on
# ipmitool user list
# ipmitool user enable 2 (enabling user ID 2)
# ipmitool user set name 2 root ( user name “root” for user ID 2)
# ipmitool user set password 2 (password for user ID 2)
# ipmitool channel getaccess 1 2 ( 1 is channel no. and 2 is user no.)
Remote tests:
[root@syslog ~]# ipmitool -I lan -H 199.x.x.x -U root -P xxxxxx chassis status
C:\Users\>ipmish -ip 199.x.x.x -u root -p xxxxxx power status
ipmitool also works on HP servers (iLO)
ipmitool is a Linux program but it has ported to Windows and is available in the BMC update package for C6220 servers (BMC 2.53)
Drac4/p (PE R200) in IE11
Tools – Internet Options – Security – Medium Low
Tools – Compatibility View Settings
Java 6 32bit (jre-6u45-windows-i586.exe) Make sure not to install 64bit.
To access console: https:<IP>/cgi/vkvm
Disable pop-up blocker
Enable SSL 3.0 in advanced settings
Drac5 (PE 1950) in IE11
Tools – Compatibility View Settings
Tools – Internet Options – Security – Medium Low
Java 6 32bit (jre-6u45-windows-i586.exe) Make sure not to install 64bit.
If you need media make sure it is configured as “attach”
Disable pop-up blocker