OpenVMS
OpenVMS Cluster システム


前へ 次へ 目次 索引


8.2.2 共通の AUTOGEN パラメータ・ファイル

ノードまたはサテライトを OpenVMS Cluster に追加する場合,クラスタ構成コマンド・プロシージャは以下のいずれかの行を MODPARAMS.DAT ファイルに追加します。

追加されるノード 追加される行
サテライト・ノード 以下の行が MODPARAMS.DAT ファイルに追加される。
AGEN$INCLUDE_PARAMS SYS$MANAGER:AGEN$NEW_SATELLITE_DEFAULTS.DAT

サテライト・ノード以外のノード 以下の行が MODPARAMS.DAT ファイルに追加される。
AGEN$INCLUDE_PARAMS SYS$MANAGER:AGEN$NEW_NODE_DEFAULTS.DAT

AGEN$NEW_SATELLITE_DEFAULTS.DAT ファイルと AGEN$NEW_NODE_DEFAULTS.DAT ファイルには,クラスタ内のすべてのサテライト・ノードまたはサテライト・ノード以外のノードに共通の AUTOGEN パラメータの設定が格納されます。これらのファイルを使用すると,共通のシステム・パラメータをどちらか一方のファイルまたは両方のファイルに格納して管理することができるため,システム管理が単純になります。共通パラメータを追加または変更する場合,クラスタのすべてのノードで MODPARAMS.DAT ファイルを変更する必要はありません。

初期状態では,これらのファイルにはパラメータ設定は格納されていません。 AGEN$NEW_SATELLITE_DEFAULTS.DAT ファイルと AGEN$NEW_NODE_DEFAULTS.DAT ファイルを必要に応じて変更して,システム・パラメータを追加または変更します。たとえば,AGEN$NEW_SATELLITE_DEFAULTS.DAT ファイルを編集し,MIN_GBLPAGECNT パラメータを 5000 に設定することができます。AUTOGEN は, MIN_GBLPAGECNT パラメータをはじめ, AGEN$NEW_SATELLITE_DEFAULTS.DAT ファイルに格納されている他のすべてのパラメータの設定をクラスタ内のすべてのサテライト・ノードに共通に適用します。

AUTOGEN は,最初に実行されるときと,その後実行されるたびに, AGEN$NEW_SATELLITE_DEFAULTS.DAT ファイルまたは AGEN$NEW_NODE_DEFAULTS.DAT ファイルのパラメータ設定を使用します。

8.2.3 例

例 8-1例 8-2例 8-3 では,JUPITR で CLUSTER_CONFIG.COM を使用して, DECnet for OpenVMS を実行しているブート・サーバ, DECnet-Plus を実行しているブート・サーバ,サテライト・ノードをそれぞれ追加する方法を示しています。

例 8-1 コンピュータをブート・サーバとして追加するための会話型 CLUSTER_CONFIG.COM セッションの例

$ @CLUSTER_CONFIG.COM
                 Cluster Configuration Procedure 
 
    Use CLUSTER_CONFIG.COM to set up or change an OpenVMS Cluster configuration. 
    To ensure that you have the required privileges, invoke this procedure 
    from the system manager's account. 
 
    Enter ? for help at any prompt. 
 
            1. ADD a node to the cluster. 
            2. REMOVE a node from the cluster. 
            3. CHANGE a cluster node's characteristics. 
            4. CREATE a second system disk for JUPITR. 
            5. MAKE a directory structure for a new root on a system disk. 
            6. DELETE a root from a system disk. 
 
    Enter choice [1]: [Return]
 
    The ADD function adds a new node to the cluster. 
 
    If the node being added is a voting member, EXPECTED_VOTES in all 
    other cluster members' MODPARAMS.DAT must be adjusted. You must then 
    reconfigure the cluster, using the procedure described in the 
    OpenVMS Cluster Systems manual. 
 
    If the new node is a satellite, the network databases on JUPITR are updated. 
    The network databases on all other cluster members must be updated. 
 
    For instructions, see the OpenVMS Cluster Systems manual.
 
 
What is the node's DECnet node name? SATURN
What is the node's DECnet address? 2.3
Will SATURN be a satellite [Y]? N
Will SATURN be a boot server [Y]? [Return]
 
    This procedure will now ask you for the device name of SATURN's system root. 
    The default device name (DISK$VAXVMSRL5:) is the logical volume name of 
    SYS$SYSDEVICE:. 
What is the device name for SATURN's system root [DISK$VAXVMSRL5:]? [Return]
What is the name of the new system root [SYSA]? [Return]
Creating directory tree SYSA... 
%CREATE-I-CREATED, $1$DJA11:<SYSA> created 
%CREATE-I-CREATED, $1$DJA11:<SYSA.SYSEXE> created 
   .
   .
   .
System root SYSA created. 
Enter a value for SATURN's ALLOCLASS parameter: 1
Does this cluster contain a quorum disk [N]? Y
What is the device name of the quorum disk? $1$DJA12
Updating network database... 
Size of page file for SATURN [10000 blocks]? 50000
Size of swap file for SATURN [8000 blocks]? 20000
Will a local (non-HSC) disk on SATURN be used for paging and swapping? N
     If you specify a device other than DISK$VAXVMSRL5: for SATURN's 
     page and swap files, this procedure will create PAGEFILE_SATURN.SYS 
     and SWAPFILE_SATURN.SYS in the <SYSEXE> directory on the device you 
     specify.
What is the device name for the page and swap files [DISK$VAXVMSRL5:]? [Return]
%SYSGEN-I-CREATED, $1$DJA11:<SYSA.SYSEXE>PAGEFILE.SYS;1 created
%SYSGEN-I-CREATED, $1$DJA11:<SYSA.SYSEXE>SWAPFILE.SYS;1 created
The configuration procedure has completed successfully. 
     SATURN has been configured to join the cluster. 
 
     Before booting SATURN, you must create a new default bootstrap 
     command procedure for SATURN. See your processor-specific 
     installation and operations guide for instructions. 
 
     The first time SATURN boots, NET$CONFIGURE.COM and 
     AUTOGEN.COM will run automatically. 
 
     The following parameters have been set for SATURN: 
 
                   VOTES = 1 
                   QDSKVOTES = 1 
 
     After SATURN has booted into the cluster, you must increment 
     the value for EXPECTED_VOTES in every cluster member's 
     MODPARAMS.DAT. You must then reconfigure the cluster, using the 
     procedure described in the OpenVMS Cluster Systems manual.

例 8-2 DECnet-Plus を実行するコンピュータを追加するための会話型 CLUSTER_CONFIG.COM セッションの例

$ @CLUSTER_CONFIG.COM
                 Cluster Configuration Procedure 
 
    Use CLUSTER_CONFIG.COM to set up or change an OpenVMS Cluster configuration. 
    To ensure that you have the required privileges, invoke this procedure 
    from the system manager's account. 
 
    Enter ? for help at any prompt. 
 
            1. ADD a node to the cluster. 
            2. REMOVE a node from the cluster. 
            3. CHANGE a cluster node's characteristics. 
            4. CREATE a second system disk for JUPITR. 
            5. MAKE a directory structure for a new root on a system disk. 
            6. DELETE a root from a system disk. 
 
    Enter choice [1]: [Return]
    The ADD function adds a new node to the cluster. 
 
    If the node being added is a voting member, EXPECTED_VOTES in all 
    other cluster members' MODPARAMS.DAT must be adjusted, and the 
    cluster must be rebooted. 
 
    If the new node is a satellite, the network databases on JUPITR are 
    updated. The network databases on all other cluster members must be 
    updated. 
 
    For instructions, see the OpenVMS Cluster Systems manual. 
 
    For additional networking information, please refer to the 
    DECnet-Plus Network Management manual.
                                                                       
 
What is the node's DECnet fullname? OMNI:.DISCOVERY.SATURN
What is the SCS node name for this node? SATURN
Do you want to define a DECnet synonym [Y]? Y
What is the synonym name for this node [SATURN]? SATURN
What is the MOP service client name for this node [SATURN]? VENUS
What is the node's DECnet Phase IV address? 17.129
Will SATURN be a satellite [Y]? N
Will SATURN be a boot server [Y]? [Return]
    This procedure will now ask you for the device name of SATURN's system root. 
    The default device name (DISK$VAXVMSRL5:) is the logical volume name of 
    SYS$SYSDEVICE:. 
What is the device name for SATURN's system root [DISK$VAXVMSRL5:]? [Return]
What is the name of the new system root [SYSA]? [Return]
Creating directory tree SYSA... 
%CREATE-I-CREATED, $1$DJA11:<SYSA> created 
%CREATE-I-CREATED, $1$DJA11:<SYSA.SYSEXE> created 
   .
   .
   .
System root SYSA created. 
Enter a value for SATURN's ALLOCLASS parameter: 1
Does this cluster contain a quorum disk [N]? Y
What is the device name of the quorum disk? $1$DJA12
Updating network database... 
Size of page file for SATURN [10000 blocks]? 50000
Size of swap file for SATURN [8000 blocks]? 20000
Will a local (non-HSC) disk on SATURN be used for paging and swapping? N
     If you specify a device other than DISK$VAXVMSRL5: for SATURN's 
     page and swap files, this procedure will create PAGEFILE_SATURN.SYS 
     and SWAPFILE_SATURN.SYS in the <SYSEXE> directory on the device you 
     specify.
What is the device name for the page and swap files [DISK$VAXVMSRL5:]? [Return]
%SYSGEN-I-CREATED, $1$DJA11:<SYSA.SYSEXE>PAGEFILE.SYS;1 created
%SYSGEN-I-CREATED, $1$DJA11:<SYSA.SYSEXE>SWAPFILE.SYS;1 created
The configuration procedure has completed successfully. 
     SATURN has been configured to join the cluster. 
 
     Before booting SATURN, you must create a new default bootstrap 
     command procedure for SATURN. See your processor-specific 
     installation and operations guide for instructions. 
 
     The first time SATURN boots, NETCONFIG.COM and 
     AUTOGEN.COM will run automatically. 
 
     The following parameters have been set for SATURN: 
 
                   VOTES = 1 
                   QDSKVOTES = 1 
 
     After SATURN has booted into the cluster, you must increment 
     the value for EXPECTED_VOTES in every cluster member's 
     MODPARAMS.DAT. You must then reconfigure the cluster, using the 
     procedure described in the OpenVMS Cluster Systems manual.

例 8-3 ローカル・ページ・ファイルとスワップ・ファイルを保有する VAX サテライトを追加するための会話型 CLUSTER_CONFIG.COM セッションの例

$ @CLUSTER_CONFIG.COM
                 Cluster Configuration Procedure 
 
    Use CLUSTER_CONFIG.COM to set up or change a OpenVMS Cluster configuration. 
    To ensure that you have the required privileges, invoke this procedure 
    from the system manager's account. 
 
    Enter ? for help at any prompt. 
 
            1. ADD a node to the cluster. 
            2. REMOVE a node from the cluster. 
            3. CHANGE a cluster node's characteristics. 
            4. CREATE a second system disk for JUPITR. 
            5. MAKE a directory structure for a new root on a system disk. 
            6. DELETE a root from a system disk. 
 
    Enter choice [1]: [Return]
    The ADD function adds a new node to the cluster. 
 
    If the node being added is a voting member, EXPECTED_VOTES in all 
    other cluster members' MODPARAMS.DAT must be adjusted, and the 
    cluster must be rebooted. 
 
    If the new node is a satellite, the network databases on JUPITR are 
    updated. The network databases on all other cluster members must be 
    updated. 
 
    For instructions, see the OpenVMS Cluster Systems manual.
 
What is the node's DECnet node name? EUROPA
What is the node's DECnet address? 2.21
Will EUROPA be a satellite [Y]? [Return]
Verifying circuits in network database...
    This procedure will now ask you for the device name of EUROPA's system root. 
    The default device name (DISK$VAXVMSRL5:) is the logical volume name of 
    SYS$SYSDEVICE:. 
What is the device name for EUROPA'S system root [DISK$VAXVMSRL5:]? [Return]
What is the name of the new system root [SYS10]? [Return]
Allow conversational bootstraps on EUROPA [NO]? [Return]
The following workstation windowing options are available: 
 
     1. No workstation software 
     2. VWS Workstation Software 
     3. DECwindows Workstation Software 
 
Enter choice [1]: 3
 
Creating directory tree SYS10... 
%CREATE-I-CREATED, $1$DJA11:<SYS10> created 
%CREATE-I-CREATED, $1$DJA11:<SYS10.SYSEXE> created 
   .
   .
   .
System root SYS10 created. 
Will EUROPA be a disk server [N]? [Return]
What is EUROPA's Ethernet hardware address? 08-00-2B-03-51-75 
Updating network database... 
Size of pagefile for EUROPA [10000 blocks]? 20000
Size of swap file for EUROPA [8000 blocks]? 12000
Will a local disk on EUROPA be used for paging and swapping? YES
Creating temporary page file in order to boot EUROPA for the first time... 
%SYSGEN-I-CREATED, $1$DJA11:<SYS10.SYSEXE>PAGEFILE.SYS;1 created 
 
    This procedure will now wait until EUROPA joins the cluster. 
 
    Once EUROPA joins the cluster, this procedure will ask you 
    to specify a local disk on EUROPA for paging and swapping. 
 
    Please boot EUROPA now. 
 
Waiting for EUROPA to boot...
   .
   .
   .
(User enters boot command at satellite's console-mode prompt (>>>).) 
   .
   .
   .
The local disks on EUROPA are: 
 
Device             Device       Error     Volume    Free    Trans  Mnt 
Name               Status       Count     Label     Blocks  Count  Cnt 
EUROPA$DUA0:       Online           0 
EUROPA$DUA1:       Online           0 
 
Which disk can be used for paging and swapping? EUROPA$DUA0:
May this procedure INITIALIZE EUROPA$DUA0: [YES]? NO
Mounting EUROPA$DUA0:...
PAGEFILE.SYS already exists on EUROPA$DUA0:
***************************************
Directory EUROPA$DUA0:[SYS0.SYSEXE]
PAGEFILE.SYS;1      23600/23600
Total of 1 file, 23600/23600 blocks.
***************************************
What is the file specification for the page file on
EUROPA$DUA0: [ <SYS0.SYSEXE>PAGEFILE.SYS ]? [Return]
%CREATE-I-EXISTS, EUROPA$DUA0:<SYS0.SYSEXE> already exists 
This procedure will use the existing pagefile, 
EUROPA$DUA0:<SYS0.SYSEXE>PAGEFILE.SYS;. 
 
SWAPFILE.SYS already exists on EUROPA$DUA0: 
 
*************************************** 
 
Directory EUROPA$DUA0:[SYS0.SYSEXE] 
 
SWAPFILE.SYS;1      12000/12000 
 
Total of 1 file, 12000/12000 blocks. 
 
*************************************** 
 
What is the file specification for the swap file on 
EUROPA$DUA0: [ <SYS0.SYSEXE>SWAPFILE.SYS ]? [Return]
This procedure will use the existing swapfile, 
EUROPA$DUA0:<SYS0.SYSEXE>SWAPFILE.SYS;. 
 
     AUTOGEN will now reconfigure and reboot EUROPA automatically. 
     These operations will complete in a few minutes, and a 
     completion message will be displayed at your terminal. 
 
The configuration procedure has completed successfully.

8.2.4 クォーラム・ディスクの追加

1 つ以上のノードでクォーラム・ディスクを有効にするには, 表 8-5 の説明に従ってクラスタ構成プロシージャを使用します。

表 8-5 クォーラム・ディスク・ウォッチャを追加するための準備
場合 操作
他のクラスタ・ノードがすでにクォーラム・ディスク・ウォッチャとして有効に設定されている場合。 以下の操作を実行する。

  1. クォーラム・ディスク・ウォッチャとして有効に設定されるコンピュータにログインし, CLUSTER_CONFIG_LAN.COM または CLUSTER_CONFIG.COM を実行する。

  2. CHANGE 機能を実行し,メニュー項目 7 を選択してクォーラム・ディスクを有効にする ( 第 8.4 節 を参照)。

  3. 現在のシステム・パラメータを更新し,ノードをリブートする ( 第 8.6.1 項 を参照)。

クラスタにクォーラム・ディスク・ウォッチャが含まれていない場合。 以下の操作を実行する。

  1. クォーラム・ディスク・ウォッチャとして有効にする各ノードに対して,上記のステップ 1 と 2 を実行する。

  2. 第 8.6 節 の説明に従ってクラスタを再構成する。

8.3 コンピュータの削除

コンピュータを OpenVMS Cluster メンバとして無効に設定するには,以下の操作を実行します。

  1. メンバを削除した結果,クォーラムに達しなくなるかどうかを判断します。 SHOW CLUSTER コマンドを使用して,CL_QUORUM と CL_VOTES の値を表示します。

    メンバを削除した結果 操作
    クォーラムが不足する場合 以下の操作を実行する。

    警告: OpenVMS Cluster システム全体をリブートできる状態になるまで,これらの操作を実行してはならない。この操作では,クラスタのクォーラムが削減されるため,削除されるノードが行うボーツによって,クラスタ・パーティションが作成される可能性がある。

    • AUTOGEN パラメータ・ファイルと現在のシステム・パラメータ・ファイルの EXPECTED_VOTES パラメータをリセットする ( 第 8.6.1 項 を参照)。

    • クラスタをシャットダウンし ( 第 8.6.2 項 を参照),削除するノードを除いてリブートする。

      注意: 削除するノードで自動リブートを指定していないことを確認する。

    クォーラムが不足しない場合 以下の操作を実行する。

    • SYS$SYSTEM:SHUTDOWN.COM コマンド・プロシージャを起動して,削除するノードで通常のシャットダウンを実行する ( 第 8.6.3 項 を参照)。

    • ノードがボーツ・メンバの場合は,DCL コマンド SET CLUSTER/EXPECTED_VOTES を使用してクォーラムの値を削減する。


    関連項目: 期待されるボーツの調整については, 第 10.12 節 も参照してください。

  2. アクティブな OpenVMS Cluster コンピュータで CLUSTER_CONFIG_LAN.COM または CLUSTER_CONFIG.COM を起動して, REMOVE オプションを選択します。

  3. 追加操作が必要であるかどうかについては, 表 8-6 の説明を参照して判断してください。

    表 8-6 OpenVMS Cluster からコンピュータを削除するための準備
    場合 操作
    ボーツ・メンバを削除する場合。 REMOVE 機能が完了した後, 第 8.6 節 の説明に従ってクラスタを再構成しなければならない。
    削除されるコンピュータのページ・ファイルとスワップ・ファイルがコンピュータのルート・ディレクトリ階層構造と同じディスクに存在しない場合。 REMOVE 機能はこれらのファイルを削除しない。 例 8-4 に示すように,ファイルが削除されないことを警告するメッセージが表示される。ファイルを削除する場合は,REMOVE 機能が完了した後,削除しなければならない。
    DECdtm サービスを使用するクラスタからコンピュータを削除する場合。 『OpenVMS システム管理者マニュアル』の DECdtm サービスに関する章の説明に従って操作を実行する。その説明には,コンピュータをクラスタから安全に削除して,データの整合性を維持する方法が示されている。

注意: REMOVE 機能でコンピュータのルート・ディレクトリ構造全体が削除される場合は,ディレクトリ・ファイルを削除しているときに, OpenVMS RMS 情報メッセージが作成されます。これらのメッセージは無視してもかまいません。

8.3.1 例

例 8-4 は,JUPITR コンピュータで CLUSTER_CONFIG.COM を使用して,クラスタからサテライト EUROPA を削除する方法を示しています。

例 8-4 ローカル・ページ・ファイルとスワップ・ファイルを保有するサテライトを削除するための会話型 CLUSTER_CONFIG.COM セッションの例

$ @CLUSTER_CONFIG.COM
                 Cluster Configuration Procedure 
 
    Use CLUSTER_CONFIG.COM to set up or change an OpenVMS Cluster configuration. 
    To ensure that you have the required privileges, invoke this procedure 
    from the system manager's account. 
 
    Enter ? for help at any prompt. 
 
            1. ADD a node to the cluster. 
            2. REMOVE a node from the cluster. 
            3. CHANGE a cluster node's characteristics. 
            4. CREATE a second system disk for JUPITR. 
            5. MAKE a directory structure for a new root on a system disk. 
            6. DELETE a root from a system disk. 
 
    Enter choice [1]: 2
    The REMOVE function disables a node as a cluster member. 
 
        o It deletes the node's root directory tree. 
 
        o It removes the node's network information 
          from the network database. 
 
    If the node being removed is a voting member, you must adjust 
    EXPECTED_VOTES in each remaining cluster member's MODPARAMS.DAT. 
    You must then reconfigure the cluster, using the procedure described 
    in the OpenVMS Cluster Systems manual. 
 
What is the node's DECnet node name? EUROPA
Verifying network database... 
Verifying that SYS10 is EUROPA's root... 
 
    WARNING - EUROPA's page and swap files will not be deleted. 
              They do not reside on $1$DJA11:. 
 
Deleting directory tree SYS10...
%DELETE-I-FILDEL, $1$DJA11:<SYS10>SYSCBI.DIR;1 deleted (1 block) 
%DELETE-I-FILDEL, $1$DJA11:<SYS10>SYSERR.DIR;1 deleted (1 block) 
   .
   .
   .
System root SYS10 deleted. 
Updating network database... 
The configuration procedure has completed successfully.


前へ 次へ 目次 索引