設定値一覧¶
掲載:PARMLIB 19 メンバ + tunable 20(定番のみ)。除外項目は 11. 対象外項目 を参照。
PARMLIB メンバ(19 件)¶
| メンバ | 用途 | 編集者・コマンド | 反映タイミング | 関連手順 | 注意点 |
|---|---|---|---|---|---|
LOADxx |
IPL の起点メンバ。IODF / IEASYS suffix / PARMLIB チェーンを定義。 | ISPF EDIT 直接編集(SYS1.IPLPARM または SYS1.PARMLIB) | 次回 IPL 時に LOAD パラメータで指定された xx が読まれる | cfg-parmlib-update | LOAD パラメータは LPAR の Activation Profile で指定。直接編集の前に必ずバックアップ。 |
IEASYSxx |
システム初期化パラメータ集約。SQA, GRSCNF, SCH, CLPA, FIX 等。 | ISPF EDIT | 次回 IPL 時 | cfg-parmlib-update | LOADxx 内で SYSPARM=(00,xx) のように複数 IEASYS をマージ可能。 |
IEFSSNxx |
サブシステム定義。JES2, RACF, SMF, OMVS, RRS 等の起動順を制御。 | ISPF EDIT | 次回 IPL 時。動的追加は SETSSI ADD コマンドで可能(一部) | cfg-parmlib-update | PRIMARY サブシステム(通常 JES2)が最初。順序を間違うと IPL 失敗。 |
BPXPRMxx |
USS(OMVS)の構成。MAXASSIZE, MAXFILEPROC, ROOT FS, MOUNT ステートメント等。 | ISPF EDIT | 次回 IPL 時。動的反映は SET OMVS=xx コマンドで部分可能 | cfg-uss-fs | ROOT FS は zFS 推奨。MAXFILEPROC=64000 等で大きく。 |
SMFPRMxx |
SMF 設定。記録対象 type、出力先(SYS / LOGSTREAM)、バッファ。 | ISPF EDIT | SET SMF=xx で動的反映可能 | cfg-smf-collect | TYPE(...,30,...) でジョブ統計記録。SYS1.MAN1/MAN2/MAN3 を rotation 利用。 |
CONSOLxx |
コンソール定義(MCS/EMCS/HARDCOPY/AUTH/ROUTCDE)。 | ISPF EDIT | 次回 IPL 時。動的追加は VARY CN コマンド | cfg-console-add | MASTER コンソールの欠如は IPL 失敗の典型原因。 |
GRSRNLxx |
GRS Resource Name List。Sysplex 全体で ENQ する RESERVE/SYSTEMS リソース定義。 | ISPF EDIT | SET GRSRNL=xx で動的反映 | cfg-grs-setup | RESERVE 廃止して SYSTEMS に変換することで Sysplex 性能改善。 |
COUPLExx |
Sysplex 構成(XCF/CF/CFRM/SFM)定義。 | ISPF EDIT | 次回 IPL 時。CFRM は SETXCF START で動的活性化 | cfg-sysplex-define | CDS(Couple Data Set)の事前作成・容量サイジング必須。 |
JES2 INITDECK |
JES2 初期化パラメータ。SPOOLDEF, INITDEF, JOBCLASS, OUTCLASS 等。 | ISPF EDIT(SYS1.PARMLIB or PROCLIB の HASPPARM 相当) | JES2 cold start / warm start。$T で動的変更可能なパラメータあり | cfg-jes2-init | INITDEF n,CLASS=A 形式。CHKPT/SPOOL volume 定義は warm start 必須項目。 |
PROFILE.TCPIP |
TCP/IP の構成。HOME IP、ROUTE、PORT、AUTOLOG 等。 | ISPF EDIT(TCPIP.PROFILE 等のデータセット) | TCPIP STC 再起動 or VARY TCPIP,,OBEYFILE で動的反映 | cfg-tcpip-profile | OBEYFILE で全 PROFILE 再読み込みでなく差分適用も可能。 |
VTAMLST |
VTAM の SYS1.VTAMLST 配下メンバ群(ATCSTRxx, ATCCONxx, APPL 等)。 | ISPF EDIT | VARY NET コマンドで動的反映 / VTAM 再起動 | cfg-vtam-startup |
ATCSTRxx は VTAM start パラメータ、ATCCONxx は connect リスト。 |
RACF Database |
RACF プロファイル DB(VSAM)。SYS1.RACF.PRIMARY/BACKUP 等。 | RACF コマンド(ADDUSER, PERMIT 等)/ IRRDBU00 unload | RACF コマンド即時反映 | cfg-racf-permit | Primary/Backup 二重化必須。Backup は IRRUT200 で同期。 |
Master Catalog |
z/OS 起動時の最初のカタログ。SYS1.* 等のシステムデータセット定義と User Catalog への alias を含む独立 VSAM データセット(命名は通常 SYS1.MASTER.ICFCAT 等)。 | IDCAMS(DEFINE / DELETE / DEFINE ALIAS) | 即時(カタログ操作) | cfg-dataset-mgmt | LOADxx の SYSCAT ステートメントで Master Catalog 名を指定(旧 SYSCATxx メンバ方式は LOADxx に統合済み)。SYS1.NUCLEUS は IPL モジュール格納の PDS であり Master Catalog 自体ではない。Master Catalog 損傷は IPL 失敗の致命傷。 |
ACS Routine |
Automatic Class Selection routine。SMS Storage Class/Data Class/MGMT Class/Storage Group の動的割り当てルール。 | ISMF(ISPF メニュー Sx)または ISPF EDIT(SCDS member) | ACTIVATE で SCDS → ACDS 反映、即時有効 | cfg-sms-class | ACS routine は dataset name や JOBNAME パターンで分類。コンパイル必要。 |
WLM Service Definition |
WLM ポリシー(Service Class, Workload, Goal)。SCDS(Service Definition Data Set)に保存。 | WLM ISPF アプリケーション | POLICY ACTIVATE で動的反映 | cfg-wlm-policy | Goal = Velocity / Response Time / Discretionary。Period でステップ別 goal も可能。 |
PROGxx |
Program management(APF, LPA, LNKLST, EXIT)。 | ISPF EDIT | SET PROG=xx で動的反映可能 | cfg-apf-add | APF(Authorized Program Facility)追加で APF authorized library 定義。 |
LNKLSTxx |
Link List 定義(旧形式)。新規は PROGxx 内に統合推奨。 | ISPF EDIT | 次回 IPL or LLA REFRESH | cfg-apf-add | LNKLSTxx より PROGxx LNKLST ステートメントが現代的。 |
CLOCKxx |
システムクロック・タイムゾーン設定(TIMEZONE / OPERATOR / ETRMODE 等)。 | ISPF EDIT | 次回 IPL 時 | cfg-parmlib-update | TIMEZONE は GMT からの offset を指定。日本(JST = UTC+9)は TIMEZONE E.09.00.00(E = East of GMT)。米国東部標準時は TIMEZONE W.05.00.00。OPERATOR PROMPT を NO に設定すると IPL 時の日付確認をスキップ。 |
LPALSTxx |
LPA(Link Pack Area)データセット連結定義。 | ISPF EDIT | 次回 IPL(CLPA 必要) | cfg-clpa-ipl | LPALIB に常駐モジュール配置。変更後 CLPA で LPA 再構築要。 |
チューナブル / パラメータ(20 件)¶
種別の凡例: サイジング = 容量チューニング、モード選択 = 動作モード切替、運用ポリシー = SLA/セキュリティ目標、構成定義 = サブシステム構成、ランタイム = LE 等の実行時設定。
| パラメータ名 | 種別 | 設定コマンド | 既定値 | 取り得る値 | 影響範囲 | 関連手順 | 注意点 |
|---|---|---|---|---|---|---|---|
MAXASSIZE |
サイジング | BPXPRMxx |
2147483647(≒ 2GB-1) | 0〜2147483647(バイト) | 次回 IPL or SET OMVS=xx で動的反映 | cfg-uss-fs | USS プロセスの最大 address space サイズ。Java 等の大規模アプリでは 4GB 以上推奨。 |
MAXFILEPROC |
サイジング | BPXPRMxx |
64000 | 1〜524287 | 次回 IPL or SET OMVS=xx | cfg-uss-fs | USS プロセスあたりの最大オープンファイル数。Web/DB サーバで増量必要なケース多い。 |
MAXTHREADS |
サイジング | BPXPRMxx |
200 | 0〜100000 | 次回 IPL or SET OMVS=xx | cfg-uss-fs | USS プロセスあたりの最大スレッド数。Java application server で増量推奨。 |
SMF TYPE |
構成定義 | SMFPRMxx の TYPE() オペランド |
サイトにより異なる(典型 0,30,42,70-79,80,89,90,99 等) | 0-255 の任意組み合わせ | SET SMF=xx で動的反映 | cfg-smf-collect | TYPE 30 = ジョブ統計、80 = RACF、70-79 = RMF、89 = USS、99 = WLM。 |
CSAALOC |
サイジング | IEASYSxx の CSA= オペランド |
サイトにより異なる(例: 256M) | 0M〜2047M | 次回 IPL 時のみ | cfg-parmlib-update | Common Storage Area サイズ。アプリ要件で増減。 |
ECSA |
サイジング | IEASYSxx の CSA= で 2 番目の値 |
サイトにより異なる(例: 1024M) | 0M〜2047M | 次回 IPL 時のみ | cfg-parmlib-update | Extended CSA。16MB 境界より上の CSA。多くのサブシステム(Db2, CICS)が消費。 |
GRSCNF |
モード選択 | IEASYSxx の GRS= オペランド |
STAR モード(Sysplex 環境の標準値、CF 経由 Lock 構造) | NONE / RING / STAR | 次回 IPL 時のみ | cfg-grs-setup | Sysplex 環境では STAR 必須。CF を介した Lock 構造で性能向上。 |
CLPA |
モード選択 | IEASYSxx の CLPA |
(指定なし = 既存 LPA キャッシュを再利用、CLPA 指定で再構築) | CLPA 指定 or 不指定 | 次回 IPL 時のみ | cfg-clpa-ipl | LPALIB から LPA 再構築。常駐モジュール変更 / メンテ後に必要。 |
JOBCLASS |
構成定義 | JES2 INITDECK の JOBCLASS(x) |
サイトにより異なる | JOBCLASS(A)〜JOBCLASS(9) | $T JOBCLASS(x),... で動的変更 | cfg-jes2-init | クラスごとに優先度・MAXJOBS 等を設定。CLASS=A は通常運用、TSU は TSO 専用。 |
INITDEF |
構成定義 | JES2 INITDECK の INITDEF |
サイトにより異なる | 1〜100 のイニシエータ数 | JES2 warm/cold start。$S I, $P I で動的開始/停止 | cfg-jes2-init | INITDEF=10,A,B 等で 10 個のイニシエータを Class A,B 受け持ちで定義。 |
SPOOLDEF |
構成定義 | JES2 INITDECK の SPOOLDEF |
サイトにより異なる | VOLSER, BUFSIZE 等 | JES2 cold start のみ | cfg-jes2-spool |
SPOOL volume 追加時は cold start 必要 or $T で hot add(条件あり)。 |
WLM Velocity Goal |
運用ポリシー | WLM Service Class 定義 |
サイトにより異なる | 1〜99(%) | WLM POLICY ACTIVATE で動的 | cfg-wlm-policy | Velocity = (CPU using) / (CPU using + delays) %。バッチで 30〜60、STC で 70〜90 が一般的(要 IBM Sizing Guide 確認)。 |
WLM Response Time Goal |
運用ポリシー | WLM Service Class 定義 |
サイトにより異なる | ms / sec | WLM POLICY ACTIVATE | cfg-wlm-policy | Average Response Time / Percentile Response Time の 2 種。CICS/IMS 等の対話業務で使用。 |
AUTH |
構成定義 | CONSOLxx の AUTH() オペランド |
INFO(最小権限。コマンド入力可・システム影響なし) | INFO / SYS / IO / CONS / MASTER | 次回 IPL or VARY CN | cfg-console-add | MASTER 権限のコンソールは重要オペレータコマンド発行可能。RACF 連携でユーザ単位制御も可能。 |
TCPIP MAXSOCK |
サイジング | PROFILE.TCPIP の TCPCONFIG MAXSOCK |
TCPIP STC 起動時の値 | 整数 | TCPIP STC 再起動 or VARY TCPIP,,OBEYFILE | cfg-tcpip-profile | 同時オープン socket 上限。Web/Server 用途では大きくする必要あり。 |
RACF SETROPTS |
構成定義 | SETROPTS コマンド |
サイトポリシーにより異なる | PASSWORD(...) / GENERIC(...) / CLASSACT(...) / AUDIT(...) 等 | 即時 | cfg-racf-permit | RACF 全体設定変更コマンド。SETR LIST で現状確認。 |
PASSWORD INTERVAL |
運用ポリシー | RACF SETROPTS PASSWORD(INTERVAL(n)) |
サイトポリシーで設定(典型 30/60/90 日) | 1〜254 日 / 0=無期限 | 即時 | cfg-racf-permit | ユーザパスワード有効期限。組織のセキュリティポリシーに従い設定。 |
FUNCTION suffix (LE) |
ランタイム | CEEPRMxx |
サイトにより異なる | Language Environment runtime options | 次回 IPL or SET CEE=xx | LE runtime options(HEAP, STACK, ABTERMENC 等)。COBOL/PL/I/C プログラム実行環境。 | |
MAXSPACE |
サイジング | IEASYSxx の MAXSPACE |
1500M | 100M 〜 | 次回 IPL 時のみ | cfg-parmlib-update | Aux Storage に書き出される SVC dump の最大サイズ。dump 過大化抑止。 |
SCH |
モード選択 | IEASYSxx の SCH= オペランド |
00(IEASCH00 メンバを読む。site で複数連結も可) | 00〜99 の suffix 連結 | 次回 IPL 時のみ | cfg-parmlib-update | Schedule(スケジュール)情報。IEASCHxx で program properties 定義。 |
出典 ID は 08. 出典一覧 を参照。