SLES10串口控制台可能导致服务器在启动过程中挂起
故障现象:在SLES10下使用串口控制台连接到服务器,服务器在启动过程中会挂起,直到
在串口控制台上按任意键。如果在最后的内核命令行控制参数中标明串行端口
那么挂起就会发生。例如,如果最后的内核命令行控制参数是"console=ttyS0,19200"
,这就会导致SLES10启动过程挂起。
受影响的配置:the system:
novel SUSE enterprise 10
解决办法:无
临时解决办法:为了阻止服务器启动或者重启时挂起,在最后串口参数的后面添加一个非串口的控制参数(例如: "console=ttyS0,19200 console=tty1")。使用这个临时解决方法,启动的过程中不会挂起并且内核信息将被写入到串口,但是初始化脚本不会被写入到串口中。附加信息:2.6.14版本内核的linux对于UART和一些执行操作都是很小心的开始的,一些底层的
ARM还有用于BladeCenter LS21 和 LS41,
System x3455 和 x3755上的应用,都有了一些
改变。由于2.6.14版本内核的问题,它可能会影响到其他linux的发布,例如RHEL5。
对于SLES 10,解决的方法寄希望于sp1的发布。