为什么在Dell服务器上,DRAC4管理卡被重置时会造成红帽企业版Linux 4崩溃?
解决方法:
IDE不是热插拔总线,并且驱动不支持热插拔。然而,DRAC4重置对于OS来说,就像一个IDE热插拔事件。为了防止此类崩溃出现,在DRAC4上使用带有虚拟光驱的ide-scsi模块。
在内核命令行加上"hdf=ide-scsi"参数(hdf是/dev/hdf虚拟光驱)。虚拟CD驱动字样可以在/proc/ide/hd*/model文件中找到,在描述"VIRTUAL CDROM DRIVE"的条目。可以在/etc/grub.conf文件里用于启动系统的那个内核行加上这个参数。
在一些特定的条件下,DRAC4不得不重置自己,当这发生时,虚拟光驱设备先消失然后在重新出现。Linux IDE驱动没能完全避免这个问题,但是使用SCSI中间层(例如ide-scsi)时仍能正常运行。
这是一篇Dell Linux技术文章,所有在工厂预装的系统或者带有Dell Server Assistant盘将已经自动使用了这种替代办法。