Set iDRAC IP Address on Ubuntu 12.04 without Reboot

dell-poweredgedracnetworkingubuntu-12.04

We have a Dell PowerEdge R720XD server and want to setup iDRAC, but this is a production server so we need to do it without a reboot if possible.

We just need to set the IP address on the iDRAC but the servers do not have a front LCD panel so we cannot use this. The iDRAC will currently have the default 192.168.0.120 IP address but we are not on this IP range so cannot use this. We need to change it to 192.168.5.x.

I've seen racadm mentioned, but before I start messing around installing this on Ubuntu, is this what we need? and will we be able to set the IP address on the DRAC with this?

Thanks

Edit – The dedicated iDRAC port seems to be completely disabled until you enable the enterprise license, so I think we need to used a shared NIC for now. We don't know any way of enabling enterprise without first gaining access to it via the web GUI. The server is in production with bonded network interfaces, so we can't change the server IP to 192.168.0.x while we do this, or we might as well reboot into the BIOS and do it.

Best Answer

I work for dell. Yes you can use racadm to set the IP address. racadm can work over 3 different interfaces (ssh/telnet, https, IPMI). The one that will work in your situation is IPMI directly from the server to it's iDRAC.

Install srvadmin-idrac7 as root run racadm config -g cfgLAnNetworking -o cfgNicSelection 2 (1 = Dedicated, 2 = LOM1, 3 = LOM2, 4 = LOM3, 5 = LOM4)

then racadm setniccfg to enable DHCP or set a static IP.

Ubuntu Open Manage information http://linux.dell.com/repo/community/ubuntu/

Information about RACADM http://en.community.dell.com/techcenter/systems-management/w/wiki/3205.racadm-command-line-interface-for-drac.aspx

Related Topic