Sun Cluster HA for N1 Service Provisioning System の各コンポーネントには構成ファイルと登録ファイルがあり、それらのファイルはディレクトリ /opt/SUNWscsps/component-dir/util に配置されます (component-dir はディレクトリ名 master、localdist、または remoteagent)。これらのファイルによって、Sun Cluster に N1 Grid Service Provisioning System コンポーネントを登録できます。
# 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= |
spsma_register スクリプトは、spsma_config スクリプトの変数を検証し、マスターサーバーのリソースを登録します。
マスターサーバーコンポーネントには、ほかに db_prep_postgres というスクリプトもあります。このスクリプトは、監視のために Master Server の PostgreSql データベースを用意するために使用されます。
# 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= |
spsra_register スクリプトは、spsra_config スクリプトの変数を検証し、リモートエージェントのリソースを登録します。
# 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= |
spsld_register スクリプトは、spsld_config スクリプトの変数を検証し、ローカルディストリビュータのリソースを登録します。