介绍
iDRAC6 (Integrated Dell™ Remote Access Controller )是Dell PowerEdge系列服务器上的远程管理方案R610系列服务器已经集成此管理卡用户无须购置其它任何设备即可实现服务器底层管理如系统崩溃恢复电源控制BIOS设置。 如果再搭配其DRAC Enterprise控制卡可实现图形界面下登录到控制台本人其它文章会具体描述。 特点 1. 独立于操作系统和BIOS服务器无须安装任何程序只须作相应配置即可。 2. 主控端无须安装任何额外设备使用Telnet/SSH/浏览器方式即可控制。 3. 可以实现对BIOS甚至操作系统的完全控制。 注此文对PowerEdge R710 也是完全适用的R710与R610内部配置完全一样只是1U与2U的差别。
目前已知的功能 1. 在操作系统崩溃死机或BIOS自检出错情况下远程重启/开机/关机。 2. 通过串口重定向实现远程对服务器BIOS启动过程的完全控制。 3. 远程实时查看Linux启动时控制台的输出。 4. 通过串口远程登录到Linux, 典型的应用场景 以单用户模式通过串口登录到Linux,执行系统紧急救援 。 5. 远程通过PXE自动给服务器安装操作系统(windows/Linux均可)。
设置流程
一、设置服务器主板BIOS以启用iDRAC6控制卡
启用iDRAC6控制卡配置IP, 用户名/密码 默认情况下启用的 iDRAC6 网络界面使用静态 IP 地址 192.168.0.120。必须对其进行配置才能访问 iDRAC6。打开服务器电源当出现以下界面时按CtrlE进入设置 启用iDRAC6 LAN和IPMI Over LAN功能按左右箭头键设置为On 图二启用远程控制卡和IPMI Over LAN
接下来为远程控制卡配置IP信息在图二界面中选择LAN Parameters NIC Selecttion 设置为 Shared With Failover All LOMS, 这样的好处就是只要任何一个网卡是连通的远程控制卡就可以正常连接。
提示青绿色字体选项无法修改也无须修改。
继续向下滚动设置IP等参数: 请按自己需要设置固定或动态IP, 如果需要直接远程连接到控制卡则需要为其指定有效的网关。DNS不用设置。设置完毕后按ESC返回到图二界面中。
设置远程管理用户名及密码 在图二所示界面中选择“LAN User Configuration”, 按图示设置用户名和密码 配置完毕后保存BIOS设置后服务器重新启动。
二、验证配置生效
ipmish.exe -ip 控制卡ip -u 用户名 -p 密码 power reset
输入以上命令服务器将会重启。
reset: 重启 off : 关机
On: 开机
Status: 查看电源状态 cycle: 先关机再延迟开机即冷启动
-force: 强制关机
Linux下需要使用ipmitool命令实现电源控制。
三、配置BIOS的串口重定向以便远程观察/控制BIOS的启动过程
1.设置串口重定向
COM1就是服务器接显示器的串口我们需要将COM1的输入重定向到COM2接口观察控制台的输出。 重新启动服务器按F2进入BIOS设置菜单 选择 “Serial Communication”按图示设置串口重定向参数 注意如果telnet/SSH连接时出现乱码可以设置Remote Terminal Type为ansi试试。
保存配置并重启服务器。
2. 测试BIOS输出重定向是否有效 使用telnet客户端程序连接到控制卡IP(红色字体是手工输入的内容)
D :> telnet 192.168.2.238idrac-8R5DY2X login: ipmirootPassword:/admin1-> console com2
正常情况下将同步显示出服务器控制台的界面配合ipmish工具重启服务器观察BIOS的输出可以使用本地键盘进行控制
使用SSH客户端程序连接控制卡的IP(先断开Telnet连接)连接参数: 出现/admin-1>提示符后输入console com2即可观察控制台的界面和Telnet效果一样。 使用WEB界面管理服务器在主控端浏览器地址栏中输入控制卡的IP, 使用设定的用户名和密码登录即可。
四、设置grub参数以观察Linux的启动信息 第三步骤仅能实现主板BIOS输出的观察要观察Linux启动信息需要配置grub
编辑grub的配置文件 /etc/grub.conf。
在主要配置部分添加 serial -unit0 -speed57600
terminal -timeout10 serial console
在splashimage前加#将其注释
在kernel /boot/vmlinuz-2.6.18-164.el5 ro root/dev/sda1 后添加 consoletty0 consolettyS1,115200n8 完整的配置范例 五、设置Linux参数以允许通过串口登录 1. 编辑/etc/inittab以便激活串口登录。在/etc/inittab文件中
1:2345:respawn:/sbin/mingetty tty1前面添加一行 co2:12345:respawn:/sbin/agetty -L ttyS1 115200 vt100 2. 编辑/etc/securetty ,以允许root帐号从串口登录在/etc/securetty 中添加新行ttyS1
注将在下一章中讲解配合iDRAC控制卡实现windows 2003/Linux远程自动安装
参考连接
Dell PowerEdge R610 iDRAC6 远程控制卡设置手册
https://www.yunweiku.com/thread-381963-1-1.html
【本文转自:韩国cn2服务器 http://www.558idc.com/kt.html欢迎留下您的宝贵建议】