JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 11 Express Automated Installer Guide     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

Preface

1.  Automated Installer Overview

2.  Setting Up an AI Install Server

3.  Customizing Installations

4.  Specifying Installation Instructions

5.  Configuring the Client System

6.  Setting Up DHCP for AI

7.  Installing Client Systems

How a Client Is Installed

Client System Requirements

SPARC and x86 Client System Requirements

Additional SPARC Client System Requirements

Does My SPARC Client Support WAN Boot?

Setting Up an Install Client

Setting Up an x86 Client

Setting Up a SPARC Client

Deleting a Client From a Service

Installing Clients

Using Secure Shell to Remotely Monitor Installations

Monitoring x86 Client Installations

Monitoring SPARC Client Installations

Installing a SPARC Client

SPARC Client Network Boot Sequence

Sample SPARC Network Boot Output

Installing an x86 Client

x86 Client Network Boot Sequence

Sample x86 Network Boot Output

Client Installation Messages

Automated Installation Started Message

Automated Installation Succeeded Message

8.  Automated Installations That Boot From Media

A.  Troubleshooting Automated Installations

B.  Automated Installer Installation Administration Commands

C.  Migrating From JumpStart to Automated Installer

Setting Up an Install Client

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:

For x86 clients, you can optionally specify boot properties.

Setting Up an x86 Client

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

Setting Up a SPARC Client

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.

Deleting a Client From a Service

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.