This appendix describes how to set up advanced configuration properties for your OS provisioning operations. This appendix explains the following topics.
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.
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.
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.
Disable physical locking in the N1 SPS software.
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 OS – c:\Program Files\N1 Service Provisioning System 5.2\server\config\config.properties
Restart the Master Server.
Create the OS Provisioning server.
When you create the OS Provisioning server, set the run_provisioning_foreground variable to true.
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.
com.sun.n1.isp.osservice.validate.Target.skipValidation=true
Skipstarget host validation. The default value for this property is false.
com.sun.n1.isp.osservice.validate.Target.skipNMValidation=true
Skips Network Management validation for all Service Controllers or network management controllers of the target host. The default value for this property is false.
com.sun.n1.isp.osservice.validate.Target.skipNMValidation.hostname=true
Skips Network Management validation for all Service Controllers or network management controllers of a specific target instance (hostname). The default value for this property is false.
com.sun.n1.isp.osservice.validate.Target.skipNM-ICMP-Validation=true
Skips the ICMP echo validation of the Network Management IP or Terminal server IP connected to the Network Management controller. The default value for this property is false.
com.sun.n1.isp.osservice.validate.Target.skipNM-ICMP-Validation.hostname=true
Skips the ICMP echo validation of the Network Management IP or Terminal server IP connected to the Network Management controller for a specific target instance (hostname). The default value for this property is false.
com.sun.n1.isp.osservice.validate.Target.NMValidation.NMtype=ip,TS
Enables you to specify the Network Management validation scheme for a custom Network Management type (NMtype). Valid values are ip, ts, ip,ts, or none, where ip is IP validation and ts is Terminal Server validation.
You cannot override the default validation scheme of the built-in network management types, for example, alom, lom, rsc, or ilo.