Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 11 Express Automated Installer Guide Oracle Solaris 11 Express 11/10 |
1. Automated Installer Overview
2. Setting Up an AI Install Server
4. Specifying Installation Instructions
5. Configuring the Client System
SPARC and x86 Client System Requirements
Additional SPARC Client System Requirements
Does My SPARC Client Support WAN Boot?
Using Secure Shell to Remotely Monitor Installations
Monitoring x86 Client Installations
Monitoring SPARC Client Installations
SPARC Client Network Boot Sequence
Sample SPARC Network Boot Output
x86 Client Network Boot Sequence
Sample x86 Network Boot Output
Automated Installation Started Message
Automated Installation Succeeded Message
8. Automated Installations That Boot From Media
A. Troubleshooting Automated Installations
On the install server, use the installadm create-client command to associate a particular client with a particular install service.
The installadm create-client command requires the following information:
MAC address for the client
Name of the install service for the client to use for installation
For x86 clients, you can optionally specify boot properties.
The following example associates the x86 client with MAC address 0:e0:81:5d:bf:e0 with the s11-x86 install service. The -b option sets the console value, console=ttya, in the client-specific menu.lst file in /tftpboot.
# installadm create-client -b "console=ttya" \ -e 0:e0:81:5d:bf:e0 -n s11-x86 Setting up X86 client... Service discovery fallback mechanism set up Detected that DHCP is not set up on this server. If not already configured, please create a DHCP macro named 0100E0815DBFE0 with: Boot server IP (BootSrvA) : 10.6.68.29 Boot file (BootFile) : 0100E0815DBFE0 If you are running the Solaris DHCP server, use the following command to add the DHCP macro, 0100E0815DBFE0: /usr/sbin/dhtadm -g -A -m 0100E0815DBFE0 -d \ :BootSrvA=10.6.68.29:BootFile=0100E0815DBFE0:GrubMenu=menu.lst.0100E0815DBFE0: Note: Be sure to assign client IP address(es) if needed (e.g., if running the Solaris DHCP server, run pntadm(1M)).
This command displays the name and values of a macro, 0100E0815DBFE0, which needs to be added to the DHCP server.
Use the /usr/sadm/admin/bin/dhcpmgr utility to open the DHCP Manager to view the DHCP configuration results in the DHCP table.
You can also view the results of the installadm create-client command in the /tftpboot directory:
# cd /tftpboot # ls -l lrwxrwxrwx 13:23 0100E0815DBFE0 -> pxegrub.I86PC.Solaris-1 drwxr-xr-x 13:26 I86PC.Solaris-1 -rw-r--r-- 13:23 menu.lst.0100E0815DBFE0 -rwxr-xr-x 13:23 pxegrub.I86PC.Solaris-1 -rw-r--r-- 13:23 rm.0100E0815DBFE0 # cat menu.lst.0100E0815DBFE0 default=0 timeout=30 min_mem64=1000 title Oracle Solaris 11 Express boot image kernel$ /I86PC.Solaris-1/platform/i86pc/kernel/$ISADIR/unix -B install_media=http://135.134.0.10:5555/export/aiserver/s11-ai-x86, install_service=s11-ai-x86,install_svc_address=135.134.0.10:46501 module$ /I86PC.Solaris-1/platform/i86pc/$ISADIR/boot_archive title Oracle Solaris 11 Express Automated Install kernel$ /I86PC.Solaris-1/platform/i86pc/kernel/$ISADIR/unix -B install=true,install_media=http://135.134.0.10:5555/export/aiserver/s11-ai-x86, install_service=osol-1003-ai-x86,install_svc_address=135.134.0.10:46501 module$ /I86PC.Solaris-1/platform/i86pc/$ISADIR/boot_archive
The following example associates the SPARC client with MAC address 00:14:4f:a7:65:70 with the s11-sparc install service.
# installadm create-client -e 00:14:4f:a7:65:70 -n s11-sparc Setting up SPARC client... Creating SPARC configuration file Detected that DHCP is not set up on this server. If not already configured, please create a DHCP macro named 0100E0815DBFE0 with: Boot server IP (BootSrvA) : 10.6.68.29 Boot file (BootFile) : http://10.6.68.29:5555/cgi-bin/wanboot-cgi If you are running the Oracle Solaris DHCP server, use the following command to add the DHCP macro, 0100E0815DBFE0: /usr/sbin/dhtadm -g -A -m 0100E0815DBFE0 \ -d :BootSrvA=10.6.68.29:BootFile="http://10.6.68.29:5555/cgi-bin/wanboot-cgi": Note: Be sure to assign client IP address(es) if needed (e.g., if running the Oracle Solaris DHCP server, run pntadm(1M)).
This command displays the name and values of a macro, 0100E0815DBFE0, which needs to be added to the DHCP server. If you are using the Oracle Solaris DHCP server, you can create the macro on your DHCP server either by using the DHCP Manager or by running the dhtadm commands provided in the output on your DHCP server.
Use the installadm delete-client command to delete a client from an install service.
# installadm delete-client -e macaddr
You do not need to specify the service name since a client can be associated with only one install service.