Troubleshooting
Problem
Problem booting from local disk after node provisioning
Resolving The Problem
After successfully provisioning a compute node, the node is rebooting but the PXE boot fails to boot from the local hard disk and stucks at this stage:
Boot message from PXE ROM and pxelinux:
[...]
My IP address seems to be AC100003 172.16.0.3
ip= 172.16.0.3.:172.16.0.1:172.16.0.1:255.255.255.0
BOOTIF=01-5c-f3-fc-79-c3-5c
SYSUUID=3d769d10-df5f-11e0-a5c6-5c-f3fc79c35c
TFTP prefix:
Trying to load: pxelinux.cfg/01-5c-f3-fc-79-c3-5c
Booting from local disk...
PXE-M0F: Exiting Broadcom PXE ROM.
[... stale ...]
You can manually reboot into hard disk instead of PXE or change the boot order to fix this issue. However, it is not convenience to have PXE boot comes after hard disk since there might be that case that the server has to be reinstalled, so you will have to select the PXE boot manually again.
You want to know how to fix this issue without changing the boot order.
This issue commonly happens on some advanced BIOS versions. To fix the issue, you have to edit the pxelinux.cfg template file at /opt/kusu/etc/templates/pxefile.tmpl on the head node:
change:
label localdisk
localboot 0
to:
label localdisk
kernel chain.c32
append hd0
Then apply the update the pxelinux.cfg of the compute nodes with command
# kusu-boothost -m compute000,compute001
Reference: http://www.syslinux.org/wiki/index.php/Hardware_Compatibility#LOCALBOOT
Was this topic helpful?
Document Information
More support for:
IBM Spectrum Cluster Foundation
Software version:
3.0.1
Document number:
702753
Modified date:
16 September 2018
UID
isg3T1014740