DELL R610上开启串口重定向



DELL R610上开启串口重定向
 
今天又不得不去做运维工作,忙忙碌碌的搞了3个小时。
 
在DELL R610上自带了DELL的管理卡,可以开启IPMI over LAN和iDRAC6 over LAN,同时可以开启串口重定向。由于IPMI和iDRAC6是一个完全的独立的嵌入式系统,这带来的好处就是我们可以通过IP设置BIOS,RAID甚至我们独立的iDRAC6和IPMI。
  www.2cto.com  
有了这些,我的运维工作就简单了很多(只要设置得当,就可以远程安装系统,升级内核了,而不用担心系统挂掉跑机房了)。
 
言归正传,下面描述下如何设置over LAN以及如何让FreeBSD将控制台输出到串口上。
 
首先设置串口重定向:
 
我选择了重定向到COM 1口上,同时设置COM 1口指向硬件Serial Device 2(Dell的Serial Device 2可以重定向到LAN),并且设置了after boot redirection。
 
第二需要在iDRAC6中设置内网IP并打开over LAN:
 
这里有个问题,我不管怎么设置,只能让第一网口来做管理网口。所以必须要在第一个网口上插上内网的网线,并在iDRAC6卡的为LAN设置内网IP。
  www.2cto.com  
好了,只要我们现在可以通过内网Ping通,我们就可以看到,进入系统前的所有信息,并可以设置所有硬件(如果设置错了,我们就悲剧了,就再也连不上我们的机器了)。
 
第三步:
 
在FreeBSD(我用的是9.0)的/boot/loader.conf中添加以下内容
 
hint.uart.0.flags="0x30" //这个东西在低版本中有些不同,请详细参考手册
console="comconsole vidconsole" //同时支持串口和显示器输出
comconsole_speed="115200" //串口输出波特率
boot_multicons="YES" //这参数不知道是什么用,看手册上有
 
修改/etc/ttys中的配置  www.2cto.com  
 
ttyu0 "/usr/libexec/getty std.115200" vt100 on sercure
 
ttyu1 "/usr/libexec/getty std.115200" vt100 on sercure
 
ttyu2 "/usr/libexec/getty std.115200" vt100 on sercure
 
ttyu3 "/usr/libexec/getty std.115200" vt100 on sercure
 
到此为止,我们可以通过串口,直接看到控制台了。
 
祝 大家玩的开心。
 

相关内容

    暂无相关文章