文章编号:FDOG-6WZ3HY
BladeCenter JS21 -- 当卸载了 4GB 光纤卡后,Linux kernel panic
故障现象当卸载了QLogic 4Gb 光纤卡后,Linux
系统会产生 kernel panic
注意:这个问题很常见,在任何平台上,用 'modprobe r' 或者 'rmmod' 命令来移除任何在 /proc 文件系统中创建了条目的设备
驱动程序都有可能出现。
受影响的配置下面的
服务器产品受到影响
BladeCenter JS21, type 8844, 任意型号
下面的
操作系统受到影响
Red Hat Enterprise Linux, version RHEL4
SuSE Linux Enterprise
Server SLES9
解决方法只要在移除设备驱动模块后,避免立即访问 /proc 下的目录条目就可以解决这个问题
在移除了设备驱动模块后,等待5秒钟的时间,再执行任意需要访问 /proc 的命令就可以了,例如
command_prompt # modprobe -r qla2400
等待5秒钟
command_prompt # getscsi
附加信息在通过命令移除了设备驱动模块后,当客户尝试立即访问 /proc 下的设备驱动时,有可能会造成系统尝试访问正在被移除的设备,这种情况就有可能会出现 kernel panic
例如:
command_prompt # rmmod qla2400
之后立即执行
command_prompt # cat /proc/SCSI/qla2xxx/0
系统并不会每次都出现 kernel panic,但是存在这种可能性。
| >>> |
| >>> |
| 相关学习园地栏目: |
 |
|