Netboot from Solaris 11 AI (Automated Install) Server Fails after Reboot of Server
Last updated on JULY 29, 2016
Applies to:Solaris Operating System - Version 11 11/11 and later
Information in this document applies to any platform.
When booting a machine from a Solaris 11 AI server, the following error message is output after making the grub boot selection:
krtld could neither locate nor resolve symbols for:
in the boot archive. Please verify that this file
matches what is found in the boot archive.
You may need to boot using the Solaris failsafe to fix this.
Unable to boot
Press any key to reboot.
Looking at the boot_archive file on the AI server it is only a few megabytes instead of the normal 60+ megabytes in size ie:
drwxr-xr-x 4 root root 4 Feb 1 16:11 archive_cache
-rw-r--r-- 1 root root 4.6M Feb 1 16:11 boot_archive
drwxr-xr-x 2 root root 2 Feb 1 16:11 updates
Locating the AI image directly under a dataset and then rebooting the AI server the following is output:
# svc.startd: The system is coming down. Please wait.
svc.startd: 117 system services are now being stopped.
Feb 1 16:11:49 spark syslogd: going down on signal 15
svc.startd: Killing user processes.
cannot unmount '/export/auto_install': Device busy
cannot unmount '/export': Device busy
Feb 1 16:11:58 The system is down. Shutdown took 14 seconds.
WARNING: Fast reboot is not supported on this platform since some BIOS routines are in RAM
syncing file systems... done
In that output it can be seen that the boot_archive file from the AI root is being updated when it should not be
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms