故障描述:
最近遇到某台服务器多CPU导致的系统panic的issue,在一台4路CPU的服务器上安装RHEL4 Update5,系统安装一切正常,使用SMP内核启动时会在解压kernel的时候发生kernel panic.
测试:
只要使用单CPU支持的内核启动就没有问题;卸掉2颗CPU后,使用2颗CPU启动到SMP内核也没有问题;1/2和3/4 CPU位置对调后2 CPU启动仍然可以正常启动到SMP内核,证明CPU没有问题。
解决方法:
在SMP内核启动时加入 acpi=off 参数后能正常启动。
故如果在使用采用4路CPU安装RHEL碰到kernel panic时可以尝试让添加 acpi=off 参数:
ACPI参考:
This switches the ACPI hypervisor to the hypervisor and domain0. The ACPI parameter options include:
/* **** Linux config options: propagated to domain0 ****/
/* "acpi=off": Disables both ACPI table parsing and interpreter. */
/* "acpi=force": Overrides the disable blacklist. */
/* "acpi=strict": Disables out-of-spec workarounds. */
/* "acpi=ht": Limits ACPI from boot-time to enable HT. */
/* "acpi=noirq": Disables ACPI interrupt routing. */
阅读(1073) | 评论(0) | 转发(0) |