Go to main content

Installing Oracle® Solaris 11.3 Systems

Exit Print View

Updated: May 2019

How to Set Up An AI Server

This procedure describes how to set up a server so you can perform automatic installations of Oracle Solaris over the network.

  1. Install Oracle Solaris 11.3.

    Although you can install any version of Oracle Solaris 11 on an AI server, the Oracle Solaris 11.3 release includes several server-side enhancements which can only be used if that version is installed on the AI server. If you have an existing Oracle Solaris AI server, see the documentation for that release for AI server configuration instructions. For suggestions on which installation method to use, see Comparing Installation Options.

  2. Become an administrator.

    For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.

  3. Verify that the network interface IP address is static.

    In this example net0 is configured using a static IP address.

    # ipadm
    NAME              CLASS/TYPE STATE        UNDER      ADDR
    net0           ip         ok           --         --
       net0/v4     static     ok           --
    lo0            loopback   ok           --         --
       lo0/v4      static     ok           --
       lo0/v6      static     ok           --         ::1/128

    If the address is not static, follow the steps below.

    1. Create the IP interface.
      # ipadm create-ip net0
    2. Configure a static IP on the interface.
      # ipadm create-addr -T static -a local= net0
    3. Verify configuration.
      # ipadm
          NAME      CLASS/TYPE     STATE     UNDER     ADDR
          net0      loopback       ok        --        --
         net0/v4     static    ok        --
  4. (Optional) Establish a default route for the AI server.
    # route -p add default
  5. Install the AI package.
    1. Verify that the AI package is not already installed.
      # pkg list installadm
      pkg list: no packages matching 'installadm' installed
    2. Verify that your IPS package repository contains the AI package.
      # pkg list -a installadm
      NAME (PUBLISHER)                            VERSION                  IFO
      install/installadm                          0.5.11-  ---
    3. Install the AI package.
      # pkg install install/installadm
                 Packages to install:  1
             Create boot environment: No
      Create backup boot environment: No
                  Services to change:  2
      DOWNLOAD                       PKGS       FILES    XFER (MB)   SPEED
      Completed                       1/1       72/72      0.3/0.3    0B/s
      PHASE                                          ITEMS
      Installing new actions                       138/138
      Updating package state database                 Done
      Updating image state                            Done
      Creating fast lookup database                   Done
      Reading search index                            Done
      Updating search index                            1/1
  6. Enable multicast DNS (mDNS).

    The mDNS service enables AI clients to find replicated install services on other AI servers on the same subnet. For more information about mDNS, see Multicast DNS and Service Discovery in Working With Oracle Solaris 11.3 Directory and Naming Services: DNS and NIS.

    1. If needed, install the mDNS package.
      # pkg install pkg:/service/network/dns/mdns
    2. Update name service switch information.

      To be able to resolve local hosts, change the config/host property of the name-service/switch service to include mdns as a source. For example:

      #  /usr/sbin/svccfg -s svc:/system/name-service/switch
      svc:/system/name-service/switch> setprop config/host = astring: "files dns mdns"
      svc:/system/name-service/switch> select system/name-service/switch:default
      svc:/system/name-service/switch:default> refresh
      svc:/system/name-service/switch> quit
    3. Enable the mDNS service.
      # svcadm enable svc:/network/dns/multicast:default

      Enabling mDNS in this way ensures that your changes persist through upgrades and reboots. For more information, see the svcadm(1M) man page.