Xupeng's blog

圆外之大,心向往之

远程配置 DELL iDRAC

DELL iDRAC(Integrated Dell Remote Access Controller) 可以用于服务器远程管理,比如远程电源管理、启动故障诊断、硬件故障报警监测等等。

新近的一批 DELL 服务器集成了 iDRAC Express,服务器已经上线运行数月,可惜当初没有进行过 iDRAC 的配置,因此也不能使用,简单查了一下,有两种方法可以配置 iDRAC:

  1. 在开机时按照提示操作,进行 iDRAC 配置
  2. 在操作系统中安装 Dell OpenManage Server Administrator,使用 OpenManage Server Administrator 配置 iDRAC

第一种方法有两个不便:需要人到服务器跟前,并且需要重启服务器,不可取。 第二种方法也不理想:DELL 只提供“商业” Linux 发行版的支持,在 Gentoo 上安装 OpenManage Server Administrator 会有麻烦,并且也违反我的服务器洁癖原则。

但是接下来的搜索表明不重启服务器配置 iDRAC 也是可行的,该型号的 DEL L服务器 iDRAC 默认配置是:

  • IP: 192.168.0.120
  • User: root
  • Password: calvin

那就好办了,使用该默认配置远程登陆 iDRAC 远程管理系统,修改配置即可。但也不是完全没有问题,因为同一批的服务器全都是默认配置,IP 地址都是 192.168.0.120,所以要成功地逐一访问,还是要耍点小技巧:在与要配置 iDRAC 的服务器同一物理网络的其他服务器上 ping 192.168.0.120,之后查看做响应的那个 “192.168.0.120” 的 MAC 地址:

1
2
$ arp -n | grep 192.168.0.120
192.168.0.120             ether   AA:BB:CC:DD:EE:FF   C                     lan

然后绑定 192.168.0.120 和这个 MAC:

1
sudo arp -s 192.168.0.120 AA:BB:CC:DD:EE:FF

这样就可以保证之后对 192.168.0.120 的访问都是同一台服务器。完成 iDRAC 配置之后删掉之前做的 IP-MAC 绑定:

1
sudo arp -d 192.168.0.120

如此反复,就可以对所有的服务器完成 iDRAC 配置。

Comments