前へ | 次へ | 目次 | 索引 |
4.3 ソフトウェア・ライセンスのインストール
インストール・プロシージャの最後に行うリブート時に,オペレーティング・システム・ソフトウェアと OpenVMS Cluster ソフトウェアのライセンスをインストールしなければならないことを警告するメッセージが表示されます。OpenVMS Cluster ソフトウェアでは, OpenVMS License Management Facility (LMF) がサポートされています。クラスタに含まれているシステムのライセンス・ユニットは,無制限のシステム利用ベースで割り当てられます。
4.3.1 ガイドライン
システムが使用可能な状態になったら,すべての OpenVMS Cluster ライセンスと,レイヤード製品および DECnet のすべてのライセンスをただちにインストールします。ライセンスのインストールの手順については,ソフトウェア・キットに添付されているリリース・ノートと,『OpenVMS License Management Utility Manual』を参照してください。また,各 SPD にも,ライセンスに関する補足情報が説明されています。
ソフトウェア・ライセンスをインストールする場合は,以下のガイドラインに従ってください。
4.4 レイヤード製品のインストール
他のノードを OpenVMS Cluster に追加する前に,レイヤード製品をインストールしておけば,OpenVMS Cluster システムにノードを追加するときに,そのノードにもソフトウェアが自動的にインストールされます。
注意: 複数のシステム・ディスク (VAX,Alpha,またはその両方) を使用するクラスタの場合,各システム・ディスクに対して個別にインストールを実行しなければなりません。
4.4.1 手順
表 4-2 では,共通システム・ディスクにレイヤード製品をインストールする操作について説明しています。
フェーズ | 操作 |
---|---|
インストールの前 | システムに応じて,以下の 1 つ以上の手順を実行する。
|
インストール | 製品固有のインストール情報については,レイヤード製品のマニュアルを参照する。各システム・ディスクに対して 1 回ずつ,インストールを実行する。 |
インストール後 | 必要に応じて,以下の 1 つ以上の手順を実行する。
|
最初の OpenVMS Cluster コンピュータでオペレーティング・システムと必要なライセンスをインストールした後,サテライト・ブート・サービスを構成し,起動することができます。 LANCP ユーティリティまたは DECnetソフトウェアのどちらか一方または両方を使用できます。
OpenVMS Cluster サテライトをブートする場合は,LANCP を使用することをお勧めします。LANCP は, OpenVMS オペレーティング・システム,バージョン 6.2 以降に添付されています。これは汎用の MOP ブート・サービスを提供するもので,OpenVMS Cluster にサテライトをブートするときに使用できます (LANCP は,ターミナル・サーバ, LAN 常駐プリンタ,X ターミナルからの要求も含めて,すべての種類の MOP ダウンライン・ロード要求をサービスすることができ, LAN 環境をカスタマイズするのに使用できます)。
DECnet は,OpenVMS Cluster サテライトをブートするための MOP ブート・サービスを提供しており,アプリケーションのタスク間通信も含めて,他のローカル・エリア・ネットワーク・サービスやワイド・エリア・ネットワーク・サービスも提供しています。
DECnet の代わりに LANCP を使用し,DECnet フェーズ IV から DECnet--Plus に移行する計画もある場合は,以下の手順を実行してください。
|
クラスタ構成コマンド・プロシージャには, CLUSTER_CONFIG_LAN.COM と CLUSTER_CONFIG.COM の 2 種類があります。CLUSTER_CONFIG_LAN.COM では,LANCP を使用して,サテライトをブートするために MOP サービスを提供します。CLUSTER_CONFIG.COM では,同じ目的で DECnet を使用します。
LANCP と DECnet のどちらか一方または両方を選択する場合は,以下のことを考慮してください。
クラスタやネットワーク内の異なるノードで実行されるプログラム間の通信には,一般に DECnet タスク間通信が使用されます。この一般的な方法に依存するプログラムを実行する場合は,DECnet を実行する必要があります。このようなプログラムを実行しない場合は,DECnet を実行する必要はありません。
DECnet タスク間通信を必要とするアプリケーションを実行する場合,そのようなアプリケーションをクラスタ内の一部のノードで実行し,それらのノードでのみ DECnet を使用するように制限することができます。他のノードでは LANCP ソフトウェアを使用することができ,他のネットワーク・サービスには DIGITAL TCP/IP Services for OpenVMS などの他のネットワークを利用できます。
サテライトのブートに DECnet をすでに使用している場合,その目的で他の種類のソフトウェアを新たに導入するのは面倒かもしれません。新しいソフトウェアを導入するには,そのソフトウェアの学習と管理に時間が必要です。
たとえば,DECnet MOP サービスを LAN の一部のシステムで有効にし,LAN MOP を他のシステムで有効にします。
たとえば,システム上で使用可能な LAN デバイスの一部で DECnet MOP サービスを有効にし,他のデバイスで LAN MOP を有効にします。
たとえば,DECnet MOP と LAN MOP の両方を有効にしますが, LAN MOP が応答するノードを制限しておきます。このようにすれば,残りのノードに対しては DECnet MOP が応答できます。
LANCP と DECnet の構成方法については,この後の説明を参照してください。
4.5.1 LANCP ユーティリティの構成と起動
ローカル・エリア・ネットワーク (LAN) を構成するには, LANCP (LAN Control Program) ユーティリティを使用します。また, DECnet の代わりに LANCP ユーティリティを使用したり, DECnet に加えてこのユーティリティを使用することで, OpenVMS Cluster 内のサテライトのブートをサポートしたり,ターミナル・サーバや LAN 常駐プリンタ,X ターミナルからの要求も含めて,すべての種類の MOP ダウンライン・ロード要求をサービスすることもできます。
関連項目: LANCP ユーティリティを使用して LAN を構成する方法については,『Compaq OpenVMS システム管理者マニュアル』と『Compaq OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』を参照してください。
4.5.2 LANCP によるサテライト・ノードのブート
LANCP ユーティリティは,汎用の MOP ブート・サービスを提供し,サテライトを OpenVMS Cluster にブートするために使用できます。また,ターミナル・サーバ,LAN 常駐プリンタ, X ターミナルからの要求も含めて,すべての種類の MOP ダウンライン・ロード要求をサービスすることもできます。この目的で LANCP を使用するには,すべての OpenVMS Cluster ノードで OpenVMS バージョン 6.2 以上が実行されていなければなりません。
CLUSTER_CONFIG_LAN.COM クラスタ構成コマンド・プロシージャでは,サテライトのブートのための MOP サービスの提供に,DECnet の代わりに LANCP が使用されます。
注意: DECnet の代わりに LANCP を使用し, DECnet for OpenVMS (フェーズ IV) から DECnet--Plus への移行も計画している場合は,以下の手順を実行してください。
このファイルには,ローカル・ノードのデバイスに関する情報が格納されます。デフォルト設定では,ファイルは SYS$SPECIFIC:[SYSEXE] に作成され,システムはこの場所からファイルを検索します。しかし,システム論理名 LAN$DEVICE_DATABASE を再定義すれば,ファイル名またはファイルの格納場所を変更できます。
このファイルには,LANCP がブート・サービスを提供する対象となるノードに関する情報が格納されます。このファイルは, Alpha システムと VAX システムの両方も含めて, OpenVMS Cluster 内のすべてのノードで共用しなければなりません。デフォルト設定では,このファイルは SYS$COMMON:[SYSEXE] に作成され,システムはこの場所からファイルを検索します。しかし,システム論理名 LAN$NODE_DATABASE を再定義すれば,ファイル名またはファイルの場所を変更できます。
4.5.4 新規インストールでの LAN MOP サービスの使用
新規インストールでサテライトのブートのために LAN MOP サービスを使用するには,以下の手順を実行します。
LANCP はシステム・スタートアップ・プロシージャの一部として起動しなければなりません。このためには, SYS$MANAGER:SYSTARTUP_VMS.COM の中で, LAN$STARTUP コマンド・プロシージャを実行する行からコメント文字を削除します。OpenVMS Cluster システムで複数のシステム・ディスクが使用される場合は, LANCP 構成ファイルの場所を定義するための論理名の説明について, 第 4.5.3 項 を参照してください。
$ @SYS$STARTUP:LAN$STARTUP |
ここでシステムをリブートするか,またはシステム管理者のアカウントから上記のコマンド・プロシージャを起動して,LANCP を起動しなければなりません。
4.5.5 既存のインストールでの LAN MOP サービスの使用
サテライト・ブートのために DECnet MOP サービスから LAN MOP サービスに移行するには,以下の手順を実行します。
この手順は,必ず実行しなければならないわけではありません。 LANCP で使用されるデータ・ファイル,LAN$DEVICE_DATABASE と LAN$NODE_DATABASE をシステム・ディスクから移動する場合は,システム論理名を再定義します。定義はシステム・スタートアップ・ファイルに追加します。
最初の LANCP DEVICE コマンドを実行すると,パーマネント・データベース LAN$DEVICE_DATABASE が作成されます。データベースを作成し,使用可能なデバイスの一覧を取得するには,以下のコマンドを入力します。
$ MCR LANCP LANCP> LIST DEVICE /MOPDLL %LANCP-I-FNFDEV, File not found, LAN$DEVICE_DATABASE %LANACP-I-CREATDEV, Created LAN$DEVICE_DATABASE file Device Listing, permanent database: --- MOP Downline Load Service Characteristics --- Device State Access Mode Client Data Size ------ ----- ----------- ------ --------- ESA0 Disabled NoExlusive NoKnownClientsOnly 246 bytes FCA0 Disabled NoExlusive NoKnownClientsOnly 246 bytes |
デフォルト設定では,LAN デバイスの MOP ブート機能は無効に設定されています。MOP ブート機能を有効に設定する LAN デバイスを判断します。その後,LANCP ユーティリティで DEFINE コマンドを使用して,MOP ブート要求をサービスするように,パーマネント・データベースでこれらのデバイスを有効にします。以下の例を参照してください。
LANCP> DEFINE DEVICE ESA0:/MOP=ENABLE |
LAN$POPULATE は,すべての MOP ブート情報を DECnet フェーズ IV の NETNODE_REMOTE.DAT ファイルまたは DECnet--Plus NCL コマンド SHOW MOP CLIENT * ALL の出力から取り出します。
DECnet フェーズ IV サイトの場合,LAN$POPULATE プロシージャは,デフォルト設定ですべての DECnet エリア (1〜63) をスキャンします。 1 つだけ,または 2〜3 つの DECnet エリアからだけ,システムを MOP ブートする場合は,エリア番号を P1 パラメータとしてプロシージャに渡すことで,一度に 1 つのエリアだけで LAN$POPULATE プロシージャが動作するように設定できます。以下の例も参照してください (ログを含む)。
$ @SYS$EXAMPLES:LAN$POPULATE 15 LAN$POPULATE - V1.0 Do you want help (Y/N) <N>: LAN$DEFINE.COM has been successfully created. To apply the node definitions to the LANCP permanent database, invoke the created LAN$DEFINE.COM command procedure. Compaq recommends that you review LAN$DEFINE.COM and remove any obsolete entries prior to executing this command procedure. A total of 2 MOP definitions were entered into LAN$DEFINE.COM |
LAN$DEFINE は,LANCP ダウンライン・ロード情報を LAN ノード・データベース, SYS$COMMON:[SYSEVE]LAN$NODE_DATABASE.DAT ファイルに取り込みます。LAN$DEFINE.COM を確認し,実行する前に古くなったエントリを削除しておくようにしてください。
以下のシーケンスでは,作成した LAN$DEFINE.COM プロシージャが画面に表示され,実行されています。
$ TYPE LAN$DEFINE.COM $ ! $ ! This file was generated by LAN$POPULATE.COM on 16-DEC-1996 09:20:31 $ ! on node CLU21. $ ! $ ! Only DECnet Area 15 was scanned. $ ! $ MCR LANCP Define Node PORK /Address=08-00-2B-39-82-85 /File=APB.EXE - /Root=$21$DKA300:<SYS11.> /Boot_type=Alpha_Satellite Define Node JYPIG /Address=08-00-2B-A2-1F-81 /File=APB.EXE - /Root=$21$DKA300:<SYS10.> /Boot_type=Alpha_Satellite EXIT $ @LAN$DEFINE %LANCP-I-FNFNOD, File not found, LAN$NODE_DATABASE -LANCP-I-CREATNOD, Created LAN$NODE_DATABASE file $ |
以下の例では,DECnet--Plus から LANCP に移行するために, LAN$POPULATE が作成した LAN$DEFINE.COM コマンド・プロシージャを示しています。
$ ! LAN$DEFINE.COM - LAN MOP Client Setup $ ! $ ! This file was generated by LAN$POPULATE.COM at 8-DEC-1996 14:28:43.31 $ ! on node BIGBOX. $ ! $ SET NOON $ WRITE SYS$OUTPUT "Setting up MOP DLL clients in LANCP... $ MCR LANCP SET NODE SLIDER /ADDRESS=08-00-2B-12-D8-72/ROOT=BIGBOX$DKB0:<SYS10.>/BOOT_TYP E=VAX_satellite/FILE=NISCS_LOAD.EXE DEFINE NODE SLIDER /ADDRESS=08-00-2B-12-D8-72/ROOT=BIGBOX$DKB0:<SYS10.>/BOOT_TYP E=VAX_satellite/FILE=NISCS_LOAD.EXE EXIT $ ! $ WRITE SYS$OUTPUT "DECnet Phase V to LAN MOPDLL client migration complete!" $ EXIT |
LAN$DECNET_MOP_CLEANUP.COM を使用して,クライアントの MOP ダウンライン・ロード情報を DECnet データベースから削除できます。LAN$DECNET_MOP_CLEANUP.COM を確認して,実行する前に古くなったエントリを削除しておいてください。
以下の例では,DECnet--Plus から LANCP に移行するために, LAN$POPULATE によって作成された LAN$DECNET_MOP_CLEANUP.COM コマンド・プロシージャを示しています。
注意: DECnet--Plus から移行する場合,追加クリーンアップが必要です。 NCL スクリプト (*.NCL) を手動で変更しなければなりません。
$ ! LAN$DECNET_MOP_CLEANUP.COM - DECnet MOP Client Cleanup $ ! $ ! This file was generated by LAN$POPULATE.COM at 8-DEC-1995 14:28:43.47 $ ! on node BIGBOX. $ ! $ SET NOON $ WRITE SYS$OUTPUT "Removing MOP DLL clients from DECnet database..." $ MCR NCL DELETE NODE 0 MOP CLIENT SLIDER EXIT $ ! $ WRITE SYS$OUTPUT "DECnet Phase V MOPDLL client cleanup complete!" $ EXIT |
LANCP を起動するには,以下の方法でスタートアップ・コマンド・プロシージャを実行します。
$ @SYS$STARTUP:LAN$STARTUP %RUN-S-PROC_ID, identification of created process is 2920009B $ |
システム・スタートアップ・プロシージャの一部として,すべてのブート・ノードに対して LANCP を起動しなければなりません。この操作を実行するには,サイト固有のスタートアップ・ファイル (SYS$MANAGER:SYSTARTUP_VMS.COM) に以下の行を指定します。
$ @SYS$STARTUP:LAN$STARTUP |
LAN$DEVICE_DATABASE または LAN$NODE_DATABASE の論理名を定義している場合は,LANCP を起動する前に,スタートアップ・ファイルにこれらの論理名が定義されていることを確認してください。
サテライト・ブートに LANCP を使用する場合は,MOP 要求を取り扱うために DECnet は不要になります。この場合,適切な NCP コマンド (DECnet for OpenVMS) または NCL コマンド (DECnet--Plus) を使用して,この機能を無効に設定できます。
前へ | 次へ | 目次 | 索引 |