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

Appendix G Advanced Configuration Properties

This appendix describes how to set up advanced configuration properties for your OS provisioning operations. This appendix explains the following topics.

Disabling the Plug-In Provided DHCP

By default, the OS Provisioning Plug-In creates and starts an ISC DHCP server to enable target hosts to boot and install over the network. If, however, you want to use your own DHCP server to respond to DHCP requests on your network, you can disable the provisioning software DHCP server.


Note –

If you disable the ISC DHCP server that is provided with the provisioning software, you must ensure that your DHCP server is correctly configured to respond to DHCP requests on your network, and responds to network boot requests.


To disable the ISC DHCP server that is provided with the provisioning software, set the com.sun.n1.isp.dhcp.DHCPManager.serverBinding property in the n1osp-dhcp.properties file as follows.

com.sun.n1.isp.dhcp.DHCPManager.serverBinding=com.sun.n1.isp.dhcp.NoDHCP

The n1osp-dhcp.properties file os located in the /opt/SUNWn1osp/etc/n1osp-dhcp.propertieson the OS Provisioning server.

Running Deployment Jobs in the Foreground

By default, provisioning plans are run in the background. If you prefer to run your deployments in the foreground to easily check the status of your deployment, perform the following tasks.

  1. Disable physical locking in the N1 SPS software.


    Caution – Caution –

    Disabling physical locking of hosts is not supported in the N1 SPS software.


    Set the pe.lockPhysicalHost property in the config.properties file as follows.

    pe.lockPhysicalHost=false

    The location of the config.properties file on the Master Server varies depending on the OS that is running. The following list indicates the location of the file by OS.

    • Solaris OS/opt/SUNWn1sps/N1_Service_Provisioning_System_5.2/server/config/config.properties

    • Linux OS/opt/sun/N1_Service_Provisioning_System_5.2/server/config/config.properties

    • Windows OSc:\Program Files\N1 Service Provisioning System 5.2\server\config\config.properties

  2. Restart the Master Server.

  3. Create the OS Provisioning server.

    When you create the OS Provisioning server, set the run_provisioning_foreground variable to true.

Validating New Target Hosts

By default, the OS Provisioning server validates the target hosts before deploying an OS to the target host. To disable target validation, edit the /opt/SUNWn1osp/etc/n1osp-service.properties file on the OS Provisioning server to include one or more of the following entries.


Note –

You cannot override the default validation scheme of the built-in network management types, for example, alom, lom, rsc, or ilo.