設定手順¶
掲載:18 件(S/A/B/C × 用途、S 級は期待出力サンプル付き)(定番のみ)。除外項目は 11. 対象外項目 を参照。
重要度 × 用途 マトリクス¶
| 重要度\用途 | DFSMS | JES2 | PARMLIB | RACF | SMF | Sysplex | TCPIP | TSO/E | USS | WLM |
|---|---|---|---|---|---|---|---|---|---|---|
| S | — | cfg-jes2-init | cfg-parmlib-update cfg-stc-startup |
cfg-racf-permit | cfg-smf-collect | cfg-sysplex-define | cfg-tcpip-profile | — | cfg-uss-fs | cfg-wlm-policy |
| A | — | — | cfg-console-add cfg-clpa-ipl cfg-apf-add |
— | — | cfg-grs-setup | — | — | — | — |
| B | cfg-dataset-mgmt cfg-sms-class |
cfg-jes2-nje | — | — | — | — | — | cfg-tso-logon | — | — |
| C | — | — | — | — | — | — | — | cfg-rexx-script | — | — |
詳細手順¶
cfg-parmlib-update: PARMLIB メンバの更新と反映¶
重要度: S / 用途: PARMLIB
目的: SYS1.PARMLIB 配下メンバの安全な変更フロー。
前提: TSO ユーザに PARMLIB UPDATE 権限。RACF 制御の場合 PERMIT 確認。
手順:
- SYS1.PARMLIB(
) を ISPF EDIT でバックアップコピーを取得(例: SYS1.PARMLIB.BAK) - 元メンバを編集
- SET
=xx で動的反映可能か確認、可能なら実行 - 不可な場合は次回 IPL で反映
- 反映後 D
で値確認
期待出力(実機サンプル):
コンソール(D PARMLIB 結果):
RESPONSE=SY1
IEE251I 14.32.07 PARMLIB DISPLAY 123
PARMLIB DATA SETS SPECIFIED AT IPL
ENTRY FLAGS DATA SET NAME VOLUME
1 S SYS1.PARMLIB SYSRES
2 S SYS1.IBM.PARMLIB SYSRES
IEE252I MEMBER IEASYS01 FOUND IN SYS1.PARMLIB
IEA007I STATIC SYSTEM SYMBOL VALUES 124
...(symbol 反映)
検証: コマンド応答で新値、関連サブシステムの動作確認
ロールバック: バックアップから元メンバを復元、再度 SET でロールバック
関連: cfg-clpa-ipl, inc-ipl-fail
出典: S_ZOS_Init_Tuning
cfg-jes2-init: JES2 INITDECK の修正¶
重要度: S / 用途: JES2
目的: JES2 のジョブクラス・イニシエータ定義変更。
前提: MASTER コンソール権限、または RACF JES2.* 権限。
手順:
- INITDECK バックアップ
- INITDECK 編集(JOBCLASS, INITDEF 等)
- $T で動的反映可能なものは反映
- cold start 必須項目は次回 IPL
- $D
期待出力(実機サンプル):
JES2 cold start 成功時:
$HASP423 SY1 SYS1.HASPACE CHKPT INITIALIZED
$HASP493 JES2 COLD START COMPLETE
$HASP000 JES2 IS ACTIVE

図: JES2 サブシステムへのリクエスト経路(Directed/Broadcast) (出典: ABCs of z/OS Vol.02 (SG24-7977) p.36)
検証: $DA でジョブ動作確認
ロールバック: INITDECK 元に戻し、$T で再反映
出典: S_ZOS_JES2
cfg-smf-collect: SMF レコード収集設定¶
重要度: S / 用途: SMF
目的: SMFPRMxx の TYPE 指定でレコード収集対象を変更。
前提: PARMLIB 編集権限、SMF データセット容量確保。
手順:
- SMFPRMxx バックアップ
- TYPE() オペランド変更
- SET SMF=xx で動的反映
- D SMF で確認
期待出力:
検証: IFASMFDP でレコード抽出、新 type が記録されているか確認
ロールバック: SMFPRMxx 元に戻し SET SMF
出典: S_ZOS_SMF
cfg-racf-permit: RACF データセット保護とアクセス権付与¶
重要度: S / 用途: RACF
目的: DATASET PROFILE 作成と PERMIT で権限制御。
前提: SPECIAL or AUDITOR 権限、または class authority。
手順:
- ADDSD '
' UACC(NONE) GENERIC で profile 作成 - PERMIT '
' ID( ) ACCESS(READ|UPDATE|...) で権限付与 - SETROPTS GENERIC(DATASET) REFRESH で反映
- RLIST DATASET '
' AUTHUSER で確認
期待出力(実機サンプル):
PERMIT 成功時のレスポンス(SDSF / TSO ともに無音 = 成功)。 RLIST で確認:
RLIST DATASET 'PROD.PAYROLL.**' AUTHUSER
CLASS NAME
----- ----
DATASET PROD.PAYROLL.** (G)
USER ACCESS ACCESS COUNT
---- ------ ------------
PAYUSR UPDATE 0
検証: 対象ユーザでアクセステスト
ロールバック: PERMIT '
出典: S_ZOS_RACF
cfg-tcpip-profile: TCPIP PROFILE の更新¶
重要度: S / 用途: TCPIP
目的: PROFILE.TCPIP の HOME / PORT / ROUTE 等の変更。
前提: TCPIP STC 権限、PROFILE データセット編集権限。
手順:
- PROFILE.TCPIP のバックアップ
- ステートメント編集
- VARY TCPIP,,OBEYFILE,'
' で動的反映 - NETSTAT で確認
期待出力(実機サンプル):
V TCPIP,,OBEYFILE 成功時:
EZZ0060I PROCESSING COMMAND: VARY TCPIP,TCPIP,OBEY,USER.OBEY(NEWPROF)
EZZ0053I COMMAND VARY OBEYFILE COMPLETED SUCCESSFULLY
MVS TCP/IP NETSTAT CS V2R5 TCPIP Name: TCPIP
Home address list:
LinkName: VIPA1 IPv4 Address: 10.0.0.1
LinkName: OSA1 IPv4 Address: 10.0.1.10
検証: ping/telnet で疎通確認
ロールバック: OBEYFILE で旧 PROFILE に戻す
関連: inc-tcpip-down
出典: S_ZOS_CommServer
cfg-uss-fs: USS ファイルシステム拡張・追加¶
重要度: S / 用途: USS
目的: zFS aggregate 拡張、または BPXPRMxx に MOUNT 追加。
前提: BPXPRMxx 編集権限、zFS データセット作成権限。
手順:
- zfsadm grow -aggregate
-size で aggregate 拡張 - BPXPRMxx に MOUNT 追加(新規 FS の場合)
- SET OMVS=xx で動的反映
- df -k で確認
期待出力(実機サンプル):
zfsadm grow 成功時:
df -k 確認: 失敗時に出る代表メッセージ: - IOEZ00043E AGGR_NOT_GROWABLE(aggr が固定サイズ) - BPXF015I FILE SYSTEM IS FULL
図: zFS Aggregate と FileSystem の階層 (出典: ABCs of z/OS Vol.09 (SG24-7984) p.315)
検証: ls / touch で書き込みテスト
ロールバック: BPXPRMxx 元に戻し SET OMVS、または UNMOUNT
関連: inc-uss-fs-full
出典: S_ZOS_USS
cfg-sysplex-define: Sysplex / CF 定義¶
重要度: S / 用途: Sysplex
目的: COUPLExx と CFRM Policy で Sysplex 構成。
前提: CDS(Couple Data Set)作成済、CF 構成済。
手順:
- Format CDS(IXCL1DSU)
- COUPLExx で SYSPLEX 名・CDS 指定
- CFRM Policy 作成 (IXCMIAPU)
- SETXCF START で活性化
- D XCF / D CF で確認
期待出力:

図: Sysplex CDS(XCF / CFRM / SFM / LOGR / WLM)の役割 (出典: ABCs of z/OS Vol.05 (SG24-7980) p.20)
検証: 全 Sysplex メンバから D XCF が一致
ロールバック: SETXCF STOP、別 CDS で再活性化
出典: S_ZOS_Sysplex
cfg-grs-setup: GRS NONE/RING/STAR モード設定¶
重要度: A / 用途: Sysplex
目的: GRSCNF= で GRS モード変更(IPL 必要)。
前提: Sysplex 環境で全メンバ同時 IPL 計画。
手順:
- IEASYSxx の GRS= を変更
- GRSCNFxx / GRSRNLxx 設定
- 全 Sysplex メンバ IPL
- D GRS で STAR 表示確認
期待出力:
検証: ENQ/RESERVE 動作確認、IXC117I 等メッセージ無し
ロールバック: IEASYSxx 元に戻し IPL(影響大、要計画)
出典: S_ZOS_Sysplex
cfg-wlm-policy: WLM Service Policy 修正¶
重要度: S / 用途: WLM
目的: Service Class / Workload / Goal 変更。
前提: WLM 管理者権限、ISPF アクセス。
手順:
- WLM ISPF アプリ起動
- Service Definition (SCDS) を Read
- Service Class / Workload / Goal を変更
- Save / Install (ACDS への反映)
- POLICY ACTIVATE で動的反映
期待出力(実機サンプル):
WLM POLICY ACTIVATE 成功時:
D WLM,SYSTEMS 確認:RESPONSE=SY1
IWMSYS001I 14.55.21 WLM DISPLAY 200
ACTIVE POLICY NAME: STDPOL ACTIVATED 2026.124 14.55.20
SYSTEM STATE POLICY DATE/TIME ACTIVATED
SY1 AVAILABLE STDPOL 2026.124 14.55.20

図: WLM External Service Class(Online High/Med/Test)と Internal Service Class(リージョン管理) (出典: ABCs of z/OS Vol.12 (SG24-7987) p.137)
検証: RMF Monitor III で goal 達成率確認
ロールバック: 旧 policy version を再 ACTIVATE
関連:
出典: S_ZOS_WLM
cfg-stc-startup: Started Task の自動起動設定¶
重要度: S / 用途: PARMLIB
目的: COMMNDxx に START コマンド追加で IPL 時自動起動。
前提: PARMLIB 編集権限。
手順:
- COMMNDxx 編集、COM='S TCPIP' 等追加
- 次回 IPL で自動実行
- D A,L で起動確認
期待出力:
検証: STC 各サブシステムの動作確認
ロールバック: COMMNDxx の該当行をコメントアウト
関連: inc-stc-hung
出典: S_ZOS_Init_Tuning
cfg-console-add: Console 追加 (CONSOLxx)¶
重要度: A / 用途: PARMLIB
目的: 新規 MCS / EMCS console を CONSOLxx で定義。
前提: MASTER コンソール権限。
手順:
- CONSOLxx 編集(CONSOLE NAME=..., AUTH=..., ROUTCDE=...)
- SET CON=xx で動的反映
- D C で表示確認
期待出力:
検証: 新コンソールから K オペレータコマンドテスト
ロールバック: CONSOLxx 元に戻し SET CON
関連: inc-console-hung
出典: S_ZOS_MVS_Init
cfg-clpa-ipl: CLPA IPL でLPA 再構築¶
重要度: A / 用途: PARMLIB
目的: LPALIB 変更後の LPA 再構築。
前提: 計画停止時間(IPL 必須)。
手順:
- LPALSTxx を確認
- IPL 時に LOAD パラメータで CLPA 指定
- IPL 完了後 D LPA で確認
期待出力:
検証: アプリケーションから LPA モジュール呼び出し動作確認
ロールバック: 次回 IPL で CLPA 抜きで起動
出典: S_ZOS_Init_Tuning
cfg-apf-add: APF authorized library 追加¶
重要度: A / 用途: PARMLIB
目的: PROGxx で APF 認可ライブラリ追加。
前提: PARMLIB 編集、ライブラリへのアクセス権。
手順:
- PROGxx に APF ADD DSNAME(
) VOLUME( ) 追加 - SET PROG=xx で動的反映
- D PROG,APF で確認
期待出力:
検証: 対象 APF authorized program 実行テスト
ロールバック: SETPROG APF DELETE 等で削除
出典: S_ZOS_Init_Tuning
cfg-jes2-nje: JES2 NJE ノード追加¶
重要度: B / 用途: JES2
目的: 他システムへのジョブ転送ルート定義。
前提: JES2 設定権限、対向ノード情報。
手順:
- JES2 INITDECK で NODE / NETSRV / LINE 定義
- JES2 cold/warm start
- $D NODE で表示確認
期待出力:
検証: /*ROUTE XEQ
ロールバック: INITDECK 元に戻し JES2 再起動
関連:
出典: S_ZOS_JES2
cfg-tso-logon: TSO LOGON PROC 設定¶
重要度: B / 用途: TSO/E
目的: 新規ユーザの LOGON PROC 設定。
前提: RACF TSOPROC 権限。
手順:
- PROCLIB に LOGON PROC member 配置
- RACF ADDUSER または ALTUSER で TSO セグメントに PROC 指定
- LOGON でテスト
期待出力:
検証: ユーザのテストログオン
ロールバック: ALTUSER で旧 PROC 戻し
関連:
出典: S_ZOS_TSO
cfg-dataset-mgmt: VSAM cluster の作成¶
重要度: B / 用途: DFSMS
目的: IDCAMS DEFINE で VSAM データセット作成。
前提: Catalog 権限、Volume 容量。
手順:
- JCL に IDCAMS step
- DEFINE CLUSTER NAME(
) ... INDEXED ... - SUBMIT
- LISTC で確認
期待出力:
検証: REPRO INFILE/OUTFILE でデータ書き込みテスト
ロールバック: DELETE CLUSTER NAME('
関連:
出典: S_ZOS_DFSMS
cfg-sms-class: SMS Storage Class / Data Class 追加¶
重要度: B / 用途: DFSMS
目的: ISMF で SMS Class 新規追加と ACS routine 修正。
前提: ISMF アクセス、SMS 管理者権限。
手順:
- ISMF メニュー → Storage Class 定義
- ACS routine(Storage Class)に新クラスへの分類追加
- SCDS validate / activate
- D SMS で確認
期待出力:

図: SMS Storage / Data / Management Class と Storage Group の関係 (出典: ABCs of z/OS Vol.03 (SG24-7978) p.107)
検証: 新規データセット allocate でクラス割当て確認
ロールバック: ACS routine 戻し、SCDS 旧 version activate
関連:
出典: S_ZOS_DFSMS
cfg-rexx-script: REXX スクリプト配置・実行¶
重要度: C / 用途: TSO/E
目的: TSO/E REXX スクリプトを SYSEXEC 経由で実行可能にする。
前提: PDS 配置先への権限。
手順:
- PDS member に REXX 記述
- ALTLIB ACTIVATE APPLICATION(EXEC) DSNAME('USER01.REXX')
- % で呼び出し
期待出力:
検証: REXX 出力確認
ロールバック: ALTLIB DEACTIVATE
関連:
出典: S_ZOS_TSO