CA OPS/MVS NetView インターフェースをインストールするには、以下の手順に従います。
DSIEX11 は、ソース 形式で SYS1.OPS.CCLXASM 内にあります。 この exit は非送信要求メッセージをマスタ コンソールへ送信し、次にサブシステム インターフェースを通じてそれらのメッセージをルーティングします。CA OPS/MVS はここでこれらのメッセージにアクセスし、自動化できます。
重要: ある時点で、もう DSIEX11 exit を使用しないと決めた場合は、ロード ライブラリからエイリアス名を安全に削除できます。 DSIEX11 exit は OPNVEX11 モジュールの単なるエイリアス名です。
NetView AUTOTASK コマンドを使用して、MCS マスタ コンソールと NetView ユーザ ID 間の関係を作成します。 このコマンドは、NetView 端末で発行することも、NetView の initial CLIST メンバで発行することもできます。
このコマンドの構文は以下のとおりです。
AUTOTASK CONSOLE=consolenumber,OPID=operatorid
MCS のコンソール番号。
MCS コンソールに関連付ける NetView のオペレータ ID。 NetView のオペレータ ID は、NetView パラメータ データ セットの DSIOPF メンバに定義されています。
CA OPS/MVS NetView インターフェースでは、NetView のオペレータ ID と MCS マスタ コンソール間で関係が確立されているとみなしています。 NetView を開始したときにユーザに対して AUTOTASK コマンドを発行するには、NetView の start up CLIST を修正することを検討してください。
OPSALERT NOTIFY
このコマンドは、NPDA の一連のレコーディング フィルタ設定(SRF)コマンドを発行して、 NetView のアラート情報に CA OPS/MVS がアクセスできるようにします。 NetView のインストール プロセスの手順 2 が完了した後で、NetView を再開せずに、このコマンドを発行することができます。
AUTOMSG MEMBER=OPSAUTO
NetView の起動時にこのコマンドが自動的に呼び出されるようにするには、コマンドを NetView の start up CLIST に配置します。
NetView のメッセージ テーブルがすでにある場合は、メッセージ テーブルのエントリを既存のメッセージ テーブルの最後にコピーし、AUTOMSG コマンドを使用して再度アクティブ化します。
詳細については、「AOF Rules User Guide」を参照してください。
以下に例を示します。
*-------------------------------------------------*
* CA OPS/MVS NETVIEW CAPABLE POI COMMANDS *
*-------------------------------------------------*
OPSGETV CMDMDL MOD=OPSGETV,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
OPSGETVL CMDMDL MOD=OPSGETVL,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
OPSSETV CMDMDL MOD=OPSSETV,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
OPSDELV CMDMDL MOD=OPSDELV,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
OPSQL CMDMDL MOD=OPSQL,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
*-------------------------------------------------*
* AUTOMATE/MVS COMMAND ALIASES OF OPSMODE *
*-------------------------------------------------*
GETVAR CMDMDL MOD=GETVAR,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
GETVARL CMDMDL MOD=GETVARL,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
SETVAR CMDMDL MOD=SETVAR,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
DELVAR CMDMDL MOD=DELVAR,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
SQL CMDMDL MOD=SQL,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
OPSMODE CMDMDL MOD=OPSMODE,TYPE=R,RES=Y,PARSE=N
CMDCLASS=1,2,3
この例で定義されているロード モジュールが、システム linklist または LPA で使用できない場合は、CA OPS/MVS ロード ライブラリに対する STEPLIB を NetView のプロシージャ JCL に追加してから、ライブラリを APF 権限付与済みにする必要があります。 Automate と CA OPS/MVS のバージョンの同じコマンド が、OPSMODE コマンドを介して選択的に使用されている場合は、Automate ロード ライブラリの前に、CA OPS/MVS のロード ライブラリを検索する必要があります。
1 つのシステムで複数の CA OPS/MVS サブシステムをアクティブにすることができるので、対象サブシステム名に対してすべてのコマンド要求をデフォルトでルーティングするには、OPS$xxxx という ddname を持つダミーのデータ セットを割り当てます。ここで xxxx はサブシステム名です。割り当てを行うには、JCL または NetView ALLOCATE コマンドを使用できます。 OPSS はデフォルトのサブシステム名です。 以下に例を示します。
ALLOC FILE(OPS$OPST) DUMMY //OPS$OPST DD DUMMY
CA OPS/MVS のセキュリティ ルールでは現在、グローバル変数のアクセスをセキュリティ チェックするための NetView ユーザ ID にアクセスできません。 NetView のコマンド プロセッサにグローバル変数へのアクセスを許可するには、NetView のアドレス空間に対して汎用的なセキュリティ ルールを有効にする必要があります。 以下に例を示します。
)SEC OPSGLOBAL*
)PROC
If Opsinfo('JOBNAME') = 'netview job name' Then
Return 'ACCEPT'
Else
Return 'NOACTION'
)END
| Copyright © 2012 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |