JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Installing Oracle Solaris 11.1 Systems     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

Part I Oracle Solaris 11.1 Installation Options

1.  Overview of Installation Options

Part II Installing Using Installation Media

2.  Preparing for the Installation

3.  Using Live Media

4.  Using the Text Installer

5.  Automated Installations That Boot From Media

6.  Unconfiguring or Reconfiguring an Oracle Solaris instance

Part III Installing Using an Install Server

7.  Automated Installation of Multiple Clients

8.  Setting Up an Install Server

AI Server Setup Task Map

Install Server Requirements

AI Server Hardware Requirements

Install Service Operation Privileges

AI Server Software Requirements

Installing the AI Installation Tools

Configuring the Install Server

Enabling Multicast DNS

Configuring a Multihomed Install Server

Configuring the Web Server Host Port

Configuring the Default Image Path

Automatically Updating the ISC DHCP Configuration

Creating an AI Install Service

Creating an Install Service Without Setting Up DHCP

Creating a SPARC Install Service Using an ISO File

Creating an x86 Install Service Using an IPS Package

Creating an Install Service Including Local DHCP Setup

ISC DHCP Configuration for an Oracle Solaris 11.1 i386 Install Service

ISC DHCP Configuration for an Oracle Solaris 11 i386 Install Service

ISC DHCP Configuration for an Oracle Solaris 11.1 sparc Install Service

Maintaining an Install Server

Adding, Modifying, or Deleting an Install Service

Creating an Install Service

Modifying Install Service Properties

Updating an Install Service

Renaming an Install Service

Enabling or Disabling an Install Service

Deleting an Install Service

Associating Clients With Install Services

Adding a Client To an Install Service

Associating a Client With a Different Install Service

Deleting a Client From an Install Service

Associating Client-Specific Installation Instructions With Install Services

Adding an AI Manifest to an Install Service

Updating an AI Manifest

Deleting an AI Manifest

Associating Client-Specific Configuration Instructions With Install Services

Adding a System Configuration Profile to an Install Service

Updating a System Configuration Profile

Validating a System Configuration Profile

Deleting a System Configuration Profile

Exporting an AI Manifest or a System Configuration Profile

Modifying Criteria for an AI Manifest or a System Configuration Profile

Showing Information About Install Services

Listing All Install Services on the Install Server

Showing Information for a Specified Install Service

Listing Clients Associated With Install Services

Listing Clients Associated With a Specific Install Service

Showing Information About Customized Installations

Listing All AI Manifests and System Configuration Profiles

Listing Manifests and Profiles Associated With a Specified Install Service

Administering the AI SMF Service

9.  Customizing Installations

10.  Provisioning the Client System

11.  Configuring the Client System

12.  Installing and Configuring Zones

13.  Running a Custom Script During First Boot

14.  Installing Client Systems

15.  Troubleshooting Automated Installations

Part IV Performing Related Tasks

A.  Working With Oracle Configuration Manager

B.  Using the Device Driver Utility

Index

Configuring the Install Server

This section describes some of the configuration you might want to perform on the install server to prepare for AI client installations.

Enabling Multicast DNS

Install clients discover the install service from which they boot. Enable multicast DNS (mDNS) to advertise the install services on your AI server so that they can be discovered over the network.

If you have multiple AI servers on your network with the same install service names, you should disable multicast DNS to prevent conflicts.

Use the svcs command to check the status of the svc:/network/dns/multicast service, and then use the svcadm command to enable the service if necessary:

 svcs /network/dns/multicast
STATE         STIME    FMRI
disabled      10:19:28 svc:/network/dns/multicast:default
 svcadm enable /network/dns/multicast
 svcs /network/dns/multicast
STATE         STIME    FMRI
online        13:28:30 svc:/network/dns/multicast:default

Configuring a Multihomed Install Server

A multihomed host is a system with more than one interface and acts as a host on multiple IP subnets. For more information about multihomed hosts, see Configuring Multihomed Hosts in Configuring and Administering Oracle Solaris 11.1 Networks.

By default, the AI install server is configured to serve install clients on all networks that the server is connected to if the server is multihomed. To modify this configuration, adjust the all_services/networks and all_services/exclude_networks properties of the svc:/system/install/server:default SMF service.

The value of the all_services/networks property is a list of networks in CIDR format (for example, 192.168.56.0/24). The value of the all_services/exclude_networks property is a Boolean true/false that specifies how the all_services/networks property is processed. If exclude_networks is false, the AI install server only serves the networks listed in the networks property. If exclude_networks is true, the AI install server does not serve the networks listed in the networks property.

The following commands reconfigure an AI install server that is connected to three networks to serve installations on only one network. In this example, the multihomed AI install server is connected to the following three networks: 192.168.56.0/24, 205.10.11.0/24, and 205.10.12.0/24. Run the following commands to serve installations on only the 192.168.56.0/24 network:

$ svccfg -s system/install/server:default \
setprop all_services/networks = 192.168.56.0/24
$ svcadm refresh system/install/server:default

Configuring the Web Server Host Port

An AI server hosts install services using a web server. By default, the web server is hosted on port 5555. To customize the port that hosts the install services web server, configure the all_services/port property of the svc:/system/install/server:default SMF service. The following commands configure the AI server to host install services from port 7000:

$ svccfg -s system/install/server:default setprop all_services/port = 7000
$ svcadm refresh system/install/server:default

Note - Customize the port property before creating any install services. If the port property is modified after install services are created, those existing install services will no longer function properly and will need to be deleted and recreated.


Configuring the Default Image Path

Use the all_services/default_imagepath_basedir property to change the default base directory for images created by the installadm create-service command.

Images are created in a service_name directory at the location specified by the value of the all_services/default_imagepath_basedir property. The default value of this property is /export/auto_install. Thus, by default, the net image for the service_name service is created at /export/auto_install/service_name.

The following commands configure the AI server to create new install services at /export/aiimages/service_name by default:

$ svccfg -s system/install/server:default \
setprop all_services/default_imagepath_basedir = /export/aiimages
$ svcadm refresh system/install/server:default

You can override this default directory for a specific install service by using the -d option of the installadm create-service command. You can change the image path for a specific existing install service by using the following command:

$ pfexec installadm set-service -o imagepath=newpath service_name

Automatically Updating the ISC DHCP Configuration

By default, the local ISC DHCP configuration is automatically updated when client and service configurations are modified in the install server. If you do not want the local ISC DHCP configuration to be automatically maintained, set the all_services/manage_dhcp property value to false.

When you use the installadm create-service command to configure DHCP as shown in Creating an Install Service Including Local DHCP Setup, the command exits if the value of the all_services/manage_dhcp property is false The exit message instructs you to set the value of the all_services/manage_dhcp property to true and invoke the installadm create-service command again.

Use the following command to check the value of the all_services/manage_dhcp property:

$ svcprop -p all_services/manage_dhcp svc:/system/install/server:default
true