SSM Version 3 のDiscovery処理を行うため、OPSVIEW 4.11.P.Pで対象ポリシーにDIを選択して実行しましたが、REXX Error 41 in OPADNSNP, line 856: Bad arithmetic conversion となります。
実行した手順は以下の通りです。
(1) OPSVIEW 画面から4.11.P.Pを実行して表示される以下の画面で、XxxxPOL1にDIを指定
Policy Administration Xxxx ------- O P S V I E W ------------ 行 1 - 3 / 3
Command ===> Scroll ===> PAGE
Active Policy: System: *
Line Commands: C Copy D Delete DI Discovery E Edit R Remove
CMD Name Policy table Description Status
--- ---------- ------------------ ----------------------------------- ------
ADD I
DI XxxxPOL1 SSM_Xxxx_POL1 Policy 1 : Production I
XxxxPOL2 SSM_Xxxx_POL2 Policy 2 : Disaster Recovery I
XxxxPOL3 SSM_Xxxx_POL3 Policy 3 : Development and Testing I
******************************* Bottom of data ********************************
(2) Dを入力し実行
EsssssssssssssssssssssssssssssssssssssssssssssssssssN
e Xxxx ------ Resource Discovery ------ OPSS e
e Command ===> D e
e e
e Add resources to the SSM Policy Manager. e
e Enter a resource discovery method. e
e e
e Discovery Method: D e
e e
e D Run resource discovery utility e
e S Use existing STC and Action tables e
e e
e e
e PF3 to exit to SSM Resource List e
e PF12 to cancel e
e F1=Help F2=Split F3=Exit F7=Up e
e F8=Down F9=Swap F12=Cancel e
DsssssssssssssssssssssssssssssssssssssssssssssssssssM
(3) DISCOVER と入力して実行
SSM Discovery-------------- Xxxx -- O P S V I E W ------------- Subsystem OPSS
Command ===> DISCOVER
The Discovery facility scans the current system for active started tasks and
adds them to the SSM POLICY table. Existing policy data is not updated by
this utility.
This process may take several minutes to complete.
After the tables are built, the Resource Policy panel will be invoked to
allow you to view and customize the resulting policy data.
If the resource table specified below does not exist it will be added to
STATEMAN control with an associated action table.
If the table already exists the table and associated action table will not
be updated by this utility.
DISCOVERY RULES DATASET:
Rules DSN ===> 'xxxxxxx.xxxxxxx.CCLXRULM'____________________ (Required)
DISCOVERY INPUT FROM PARMLIB MEMBER LOADF1
SYSPARM ===> F1
DISCOVERY OUTPUT:
Resource table Name ===> SSMXxxx1
Enter DISCOVER to BEGIN DISCOVERY, Press PF3 to EXIT without running DISCOVERY
(4) 以下のメッセージが表示される
*-* 292:*No source
+++ RC(-20)
*-* 292:*No source
+++ RC(-20)
***
REXX Error 41 in OPADNSNP, line 856:
REXX Error 41 in OPADNSNP, line 856: Bad arithmetic conversion
*-* 998:*No source
+++ RC(-20)
*-* 998:*No source
+++ RC(-20)
***
OS : z/OS
Product : OPS/MVS Event Management & Automation
Release : All
Component : OPSMVS
(1) OPSMAIN PROCのSYSEXEC DDに、prefix.CCLXEXECライブラリが指定されていることを確認してください。
なお、prefix.CCLXEXECには、 OPSSMTYPメンバおよびSSMTYPEが存在する必要があります。
//SYSEXEC DD DSN=xxxxxxx.xxxxxxx.CCLXEXEC,DISP=SHR
(2) LOGON PROCのSYSEXEC DDには prefix.CCLXEXECライブラリが指定されていることを確認してください。
また、OPSEXEC DDには prefix.CCLXOPEXライブラリが指定されていることを確認してください。
//SYSEXEC DD DSN=xxxxxxx.xxxxxxx.CCLXEXEC,DISP=SHR
//OPSEXEC DD DSN=xxxxxxx.xxxxxxx.CCLXOPEX,DISP=SHR
(3) OPSVIEWの2.6でSSM_TYPE_TBLが削除されていないことを確認してください。
RDF Table Editor ------ RDF Table List for System Xxxx ------ 行 1 - 5 / 5
OPTIONS: Browse Copy Delete Edit Free Insert Rename S(edit) Transfer
MULTI SYS: MCopy MDelete MTransfer
Sel Table New Table
___ COLUMN
___ SSM_MANAGED_POLS
___ SSM_MANAGED_TBLS
___ SSM_TYPE_TBL
___ TABLE
******************************* Bottom of data ********************************
(4) (3)でSSM_TYPE_TBLが定義されていなかった場合には、以下のコマンドを実行してSSM_TYPE_TBLを再定義してください。
OI READTBL TABLE(SSM_TYPE_TBL) DSNAME(prefix.CCLXEXEC(SSMTYPE)')
(5) OPSMAINの再起動後、OPSVIEWへ再ログオンしてください。
Old Japanese Knowledge document ID: JTEC003156
OPS/MVSのその他FAQについては、以下のリンクからご確認ください。