Sun N1 Service Provisioning System User's Guide for OS Provisioning Plug-In 3.0

Solving Solaris-Related Problems

Problem:

I do not understand the sequence of operations for provisioning the Solaris operating system.

Solution:

The sequence for Solaris is as follows:

  1. The JET server/Solaris boot and install server is prepared for the target host.

  2. The DHCP on OS provisioning sever is setup for the target host.

  3. The target host is rebooted to boot over network using DHCP.

  4. The target host broadcasts DHCP discover packets.

  5. The DHCP server on OS provisioning server sends DHCP offer.

  6. The target host broadcasts DHCP request packets.

  7. The DHCP server on OS provisioning server sends DHCP ACK.

  8. The target uses TFTP protocol to get the boot kernel from the JET server.

  9. The target installs the OS by getting files over NFS from the JET server.

Problem:

While importing a Solaris image, the plan times out.

Solution:

Set the default time out for plans on the Master Server. Follow these steps:

  1. Edit the following configuration file:


    /opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/config/config.properties
  2. Set the following properties:

    pe.nonPlanExecNativeTimeout=12000
    pe.defaultPlanTimeout=12000
  3. Restart the Master Server.


# cr_server stop
# cr_server start
Problem:

While importing a Solaris image, the plan fails.

Solution:

Follow these steps to analyze the problem:

  1. Check the stdout and stderr messages of the plan.

  2. Verify that there is enough disk space to hold the media.

  3. Check the values for the variables. Make sure that all paths are correct and complete.

Problem:

While provisioning the Solaris 10 1/06 OS for x86 based systems, the installation fails.

Solution:

Verify that the /tftpboot/I86PC.Solaris_10–1 folder exists on the boot and install server. If the folder does not exist, create the folder, then reprovision the target host.

Problem:

While provisioning the Solaris OS to a headless target host, the installation enters interactive mode, launching the kdmconfig utility.

Solution:

Remove the SUNWxwssu and SUNWxwscf packages from the provisioning plant. In the Solaris OS Provisioning Profile, set the value of the profile_del_packages_base_config variable to SUNWxwssu SUNWxwscf.