Each component of Sun Cluster HA for N1 Service Provisioning System has configuration and registration files in the directory /opt/SUNWscsps/component-dir/util — The term component-dir stands for the directory names master, localdist or remoteagent. These files let you register the N1 Grid Service Provisioning System component with Sun Cluster.
Within these files, you apply the appropriate dependencies.
# cd /opt/SUNWscsps/master # # ls -l util total 6 -rwxr-xr-x 1 root other 730 Nov 26 10:49 db_prep_postgres -rwxr-xr-x 1 root other 674 Nov 26 09:44 spsma_config -rwxr-xr-x 1 root other 579 Nov 26 11:06 spsma_register # more util/spsma_config # # Copyright 2003 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # This file will be sourced in by spsma_register and the parameters # listed below will be used. # # These parameters can be customized in (key=value) form # # RS - name of the resource for the application # RG - name of the resource group containing RS # PORT - name of the port number # LH - name of the LogicalHostname SC resource # PFILE - name of the parameter file for additional variables # HAS_RS - name of the HAStoragePlus SC resource # RS= RG= PORT=8080 LH= PFILE= HAS_RS= |
The spsma_register script validates the variables of the spsma_config script and registers the resource for the master server.
The master server component has an additional script db_prep_postgres. The purpose of this script is to prepare the PostgreSql database of the Master Server for monitoring.
# cd /opt/SUNWscsps/remoteagent # # ls -l util total 4 -rwxr-xr-x 1 root other 777 Dec 2 12:48 spsra_config -rwxr-xr-x 1 root other 568 Jan 7 16:56 spsra_register # more util/spsra_config # Copyright 2003 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # This file will be sourced in by xxx_register and the parameters # listed below will be used. # # These parameters can be customized in (key=value) form # # RS - name of the resource for the application # RG - name of the resource group containing RS # PORT - name of the Remote Agents port number # LH - name of the LogicalHostname SC resource # USER - name of the owner of the remote agent # BASE - name of the directry where the N1 Service Provisioning Server # is installed # HAS_RS - name of the HAStoragePlus SC resource # RS= RG= PORT=22 LH= USER= BASE= HAS_RS= |
The spsra_register script validates the variables of the spsra_config script and registers the resource for the remote agent.
# cd /opt/SUNWscsps/localdist # # ls -l util total 4 -rwxr-xr-x 1 root other 757 Dec 3 17:45 spsld_config -rwxr-xr-x 1 root other 609 Jan 7 16:56 spsld_register # more util/spsld_config # # Copyright 2003 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # This file will be sourced in by spsld_register and the parameters # listed below will be used. # # These parameters can be customized in (key=value) form # # RS - name of the resource for the application # RG - name of the resource group containing RS # PORT - name of the port number # LH - name of the LogicalHostname SC resource # USER - name of the owner of the local distributor # BASE - name of the directry where the N1 Service Provisioning Server # is installed # HAS_RS - name of the HAStoragePlus SC resource # RS= RG= PORT=22 LH= USER= BASE= HAS_RS= |
The spsld_register script validates the variables of the spsld_config script and registers the resource for the local distributor.