ユーザーズ・ガイドおよびリフ ァレンス...本書は、IBM Tivoli Workload Scheduler...

739
Workload Scheduler バージョン 8.6 ユーザーズ・ガイドおよびリフ ァレンス SC88-9680-07 (英文原典:SC32-1274-11)

Transcript of ユーザーズ・ガイドおよびリフ ァレンス...本書は、IBM Tivoli Workload Scheduler...

  • Workload Schedulerバージョン 8.6

    ユーザーズ・ガイドおよびリファレンス

    SC88-9680-07(英文原典:SC32-1274-11)

    ���

  • Workload Schedulerバージョン 8.6

    ユーザーズ・ガイドおよびリファレンス

    SC88-9680-07(英文原典:SC32-1274-11)

    ���

  • お願い本書および本書で紹介する製品をご使用になる前に、特記事項に記載されている情報をお読みください。

    本書は、IBM Tivoli Workload Scheduler バージョン 8、リリース 6 (プログラム番号 5698-WSH)、および新版で特に断りがない限り、それ以降のすべてのリリースおよびモディフィケーションに適用されます。

    お客様の環境によっては、資料中の円記号がバックスラッシュと表示されたり、バックスラッシュが円記号と表示されたりする場合があります。

    原典: SC32–1274–11Workload Scheduler

    Version 8.6

    User's Guide and Reference

    発行: 日本アイ・ビー・エム株式会社

    担当: トランスレーション・サービス・センター

    第1刷 2011.9

    © Copyright IBM Corporation 1999, 2011.

  • 目次図 . . . . . . . . . . . . . . . . . vii

    表 . . . . . . . . . . . . . . . . . ix

    本書について . . . . . . . . . . . . xiこのリリースの新規内容 . . . . . . . . . . xi本書の新規改訂部分 . . . . . . . . . . . . xi資料 . . . . . . . . . . . . . . . . . xiiアクセシビリティー . . . . . . . . . . . xiiTivoli 技術研修 . . . . . . . . . . . . . xiiサポート情報 . . . . . . . . . . . . . xiii本書で使用される表記規則 . . . . . . . . . xiii書体の規則 . . . . . . . . . . . . . xiiiオペレーティング・システムに依存する変数とパス . . . . . . . . . . . . . . . . xivコマンド構文 . . . . . . . . . . . . xiv

    第 1 章 Tivoli Workload Scheduler の概要 . . . . . . . . . . . . . . . . . 1基本概念の理解 . . . . . . . . . . . . . 1

    Tivoli Workload Scheduler データベース・オブジェクト . . . . . . . . . . . . . . . . 1Tivoli Workload Scheduler ネットワーク . . . . 14Tivoli Workload Scheduler ランタイム環境の構成 15Tivoli Workload Scheduler を使用したスケジューリング・アクティビティーの定義 . . . . . . 16ジョブおよびジョブ・ストリーム処理の制御 . . 17Tivoli Workload Scheduler を使用した実動スケジューリング・アクティビティーの管理 . . . . 20イベント・ルールを使用したワークロードの自動化 . . . . . . . . . . . . . . . . 20

    Tivoli Workload Scheduler ユーザー・インターフェース . . . . . . . . . . . . . . . . . 21実動の開始 . . . . . . . . . . . . . . 23

    第 2 章 基本的なワークステーション・プロセスの理解 . . . . . . . . . . . . 27Tivoli Workload Scheduler ワークステーション・プロセス . . . . . . . . . . . . . . . . 27ワークステーション上でのプロセスの開始および停止 . . . . . . . . . . . . . . . . . 33動的エージェントの開始および停止 . . . . . 35

    ワークステーション・プロセス間通信 . . . . . 35Tivoli Workload Scheduler ネットワーク通信 . . . 37インターネット・プロトコル・バージョン 6 のサポート . . . . . . . . . . . . . . . 40

    第 3 章 ジョブ環境の構成 . . . . . . . 41ジョブ環境の概要 . . . . . . . . . . . . 41jobman によりエクスポートされる環境変数 . . . . 42

    stdlist の日付形式のカスタマイズ . . . . . . 44UNIX ワークステーションでのジョブ処理のカスタマイズ - jobmanrc . . . . . . . . . . . . 45

    jobmanrc の MAIL_ON_ABEND セクションのカスタマイズ . . . . . . . . . . . . . 47

    UNIX ワークステーションでのユーザーのジョブ処理のカスタマイズ - .jobmanrc . . . . . . . . 48Windows ワークステーションでのジョブ処理のカスタマイズ - jobmanrc.cmd . . . . . . . . . . 50

    jobmanrc.cmd の MAIL_ON_ABEND セクションのカスタマイズ . . . . . . . . . . . . 50

    Windows ワークステーションでのジョブ処理のカスタマイズ - djobmanrc.cmd. . . . . . . . . . 51ユーザー・インターフェースを使用するためのオプションのセットアップ . . . . . . . . . . . 53

    第 4 章 実動サイクルの管理 . . . . . . 57計画管理の基本概念 . . . . . . . . . . . 57実動前計画 . . . . . . . . . . . . . . 59計画のジョブ・ストリーム・インスタンスの識別 60ジョブとジョブ・ストリームの外部従属依存関係の管理 . . . . . . . . . . . . . . . 61

    実動計画 . . . . . . . . . . . . . . . 72持ち越しオプションの理解 . . . . . . . . 72

    試行計画 . . . . . . . . . . . . . . . 74予測計画 . . . . . . . . . . . . . . . 75グローバル・オプションを使用した計画管理のカスタマイズ . . . . . . . . . . . . . . . 76実行計画の作成および拡張 . . . . . . . . . 81Planman コマンド行 . . . . . . . . . . . 84中間実動計画の作成 . . . . . . . . . . 85計画拡張のための中間計画の作成 . . . . . . 86実動計画情報の検索 . . . . . . . . . . 87試行計画の作成 . . . . . . . . . . . . 88実動計画の拡張を含む試行計画の作成 . . . . 90予測計画の作成 . . . . . . . . . . . . 90ルールのデプロイ . . . . . . . . . . . 92実動計画のアンロック . . . . . . . . . . 93実動計画のリセット . . . . . . . . . . 93

    stageman コマンド . . . . . . . . . . . . 94Symphony ファイルへの同時アクセスの管理 . . . 96シナリオ 1: 他の Tivoli Workload Scheduler プロセスでロックされた Symphony ファイルへのアクセス . . . . . . . . . . . . . . . . 96シナリオ 2: stageman でロックされた Symphonyファイルへのアクセス . . . . . . . . . . 96

    持ち越しプロンプトを使用した従属依存関係の管理 96logman コマンド . . . . . . . . . . . . . 97実動計画の処理の開始 . . . . . . . . . . 100実動計画の処理の自動化 . . . . . . . . . . 100

    © Copyright IBM Corp. 1999, 2011 iii

    ||

    ||||||

  • 第 5 章 Workload Service Assuranceの使用 . . . . . . . . . . . . . . 103Workload Service Assurance の使用可能化と構成 104クリティカル・ジョブの計画 . . . . . . . . 108クリティカル・ジョブの処理およびモニター . . . 110Workload Service Assurance のシナリオ . . . . . 113

    第 6 章 変数テーブルを使用したワークロードのカスタマイズ . . . . . . . . 115デフォルト変数テーブル . . . . . . . . . . 116変数テーブルのデータ保全性 . . . . . . . . 117変数テーブルのロック・メカニズム . . . . . . 117変数テーブルのセキュリティー . . . . . . . 118変数の解決 . . . . . . . . . . . . . . 118

    第 7 章 イベント・ドリブン・ワークロード自動化の実行 . . . . . . . . . . 121イベント・ルール管理プロセス . . . . . . . 124関連インターフェースおよびコマンドの使用 . . 127

    イベント・ルールの定義 . . . . . . . . . . 130イベント・ルールの例 . . . . . . . . . 132ルール操作の注意事項 . . . . . . . . . 137

    トリガーされたルール・エレメント . . . . . . 138カスタム・イベントの定義 . . . . . . . . . 138

    第 8 章 データベースのオブジェクトの定義 . . . . . . . . . . . . . . . 141スケジューリング・オブジェクトの定義 . . . . 141ワークステーション定義 . . . . . . . . . 143ワークステーション・クラス定義 . . . . . . 162ドメイン定義 . . . . . . . . . . . . 163ジョブ定義 . . . . . . . . . . . . . 165Windows ユーザー定義 . . . . . . . . . 192カレンダー定義 . . . . . . . . . . . . 194変数およびパラメーターの定義 . . . . . . 195変数テーブル定義 . . . . . . . . . . . 199プロンプト定義 . . . . . . . . . . . . 201リソース定義 . . . . . . . . . . . . 203ジョブ・ストリーム定義 . . . . . . . . . 204ジョブ・ストリーム定義キーワードの詳細 . . . 210イベント・ルール定義 . . . . . . . . . 248

    第 9 章 データベースのオブジェクトの管理 - composer . . . . . . . . . . 261composer コマンド行プログラムのセットアップ 261

    composer 環境のセットアップ . . . . . . . 261composer プログラムの実行. . . . . . . . 263

    Composer からのコマンドの実行 . . . . . . . 265フィルターおよびワイルドカード . . . . . . 266区切り文字と特殊文字 . . . . . . . . . 269

    Composer コマンド . . . . . . . . . . . 270参照整合性の検査 . . . . . . . . . . . 271add . . . . . . . . . . . . . . . . 276authenticate . . . . . . . . . . . . . 279continue . . . . . . . . . . . . . . 279

    delete . . . . . . . . . . . . . . . 280display . . . . . . . . . . . . . . . 284edit . . . . . . . . . . . . . . . . 289exit . . . . . . . . . . . . . . . . 289extract . . . . . . . . . . . . . . . 290help. . . . . . . . . . . . . . . . 294list . . . . . . . . . . . . . . . . 295lock. . . . . . . . . . . . . . . . 301modify . . . . . . . . . . . . . . . 305new. . . . . . . . . . . . . . . . 310print . . . . . . . . . . . . . . . 312redo . . . . . . . . . . . . . . . 312rename . . . . . . . . . . . . . . . 313replace . . . . . . . . . . . . . . . 316system command . . . . . . . . . . . 317unlock . . . . . . . . . . . . . . . 317validate . . . . . . . . . . . . . . 321version . . . . . . . . . . . . . . . 322

    第 10 章 計画のオブジェクトの管理 -conman . . . . . . . . . . . . . . 323conman コマンド行プログラムのセットアップ . . 323

    conman 環境のセットアップ . . . . . . . 323Running conman . . . . . . . . . . . 325

    conman からのコマンドの実行 . . . . . . . . 327ワイルドカード . . . . . . . . . . . . 327区切り文字と特殊文字 . . . . . . . . . 328conman コマンドの処理 . . . . . . . . . 329

    コマンドでのジョブの選択 . . . . . . . . . 329構文 . . . . . . . . . . . . . . . 330引数 . . . . . . . . . . . . . . . 330

    コマンドでのジョブ・ストリームの選択 . . . . 339構文 . . . . . . . . . . . . . . . 339引数 . . . . . . . . . . . . . . . 339

    バックレベル・エージェントからのジョブおよびジョブ・ストリームの管理 . . . . . . . . . . 346Conman コマンド . . . . . . . . . . . . 347

    adddep job . . . . . . . . . . . . . 350adddep sched. . . . . . . . . . . . . 352altpass . . . . . . . . . . . . . . . 353altpri . . . . . . . . . . . . . . . 355bulk_discovery . . . . . . . . . . . . 356cancel job. . . . . . . . . . . . . . 356cancel sched . . . . . . . . . . . . . 358checkhealthstatus. . . . . . . . . . . . 360confirm . . . . . . . . . . . . . . 360console. . . . . . . . . . . . . . . 361continue . . . . . . . . . . . . . . 363deldep job . . . . . . . . . . . . . 363deldep sched . . . . . . . . . . . . . 364deployconf . . . . . . . . . . . . . 366display . . . . . . . . . . . . . . . 366exit . . . . . . . . . . . . . . . . 369fence . . . . . . . . . . . . . . . 370help. . . . . . . . . . . . . . . . 371kill . . . . . . . . . . . . . . . . 372

    iv IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    ||

  • limit cpu . . . . . . . . . . . . . . 373limit sched . . . . . . . . . . . . . 375link . . . . . . . . . . . . . . . . 375listsym . . . . . . . . . . . . . . . 378recall . . . . . . . . . . . . . . . 380redo . . . . . . . . . . . . . . . 381release job . . . . . . . . . . . . . 382release sched . . . . . . . . . . . . . 384reply . . . . . . . . . . . . . . . 385rerun . . . . . . . . . . . . . . . 386resetFTA . . . . . . . . . . . . . . 389resource . . . . . . . . . . . . . . 390setsym . . . . . . . . . . . . . . . 391showcpus . . . . . . . . . . . . . . 392showdomain . . . . . . . . . . . . . 399showfiles . . . . . . . . . . . . . . 401showjobs . . . . . . . . . . . . . . 403showprompts . . . . . . . . . . . . . 420showresources . . . . . . . . . . . . 422showschedules . . . . . . . . . . . . 425shutdown . . . . . . . . . . . . . . 430start. . . . . . . . . . . . . . . . 431startappserver . . . . . . . . . . . . . 434starteventprocessor . . . . . . . . . . . 434startmon . . . . . . . . . . . . . . 435status . . . . . . . . . . . . . . . 436stop. . . . . . . . . . . . . . . . 436stop ;progressive. . . . . . . . . . . . 439stopappserver . . . . . . . . . . . . . 440stopeventprocessor . . . . . . . . . . . 441stopmon . . . . . . . . . . . . . . 442submit docommand . . . . . . . . . . . 443submit file . . . . . . . . . . . . . 447submit job . . . . . . . . . . . . . 450submit sched . . . . . . . . . . . . . 454switcheventprocessor . . . . . . . . . . 458switchmgr . . . . . . . . . . . . . . 459system command . . . . . . . . . . . 460tellop . . . . . . . . . . . . . . . 461unlink . . . . . . . . . . . . . . . 462version . . . . . . . . . . . . . . . 464

    第 11 章 ユーティリティー・コマンドの使用 . . . . . . . . . . . . . . 465コマンドの説明 . . . . . . . . . . . . . 465

    at および batch . . . . . . . . . . . . 467cpuinfo. . . . . . . . . . . . . . . 470datecalc . . . . . . . . . . . . . . 473delete . . . . . . . . . . . . . . . 477evtdef . . . . . . . . . . . . . . . 478evtsize . . . . . . . . . . . . . . . 480jobinfo . . . . . . . . . . . . . . . 482jobstdl . . . . . . . . . . . . . . . 484maestro . . . . . . . . . . . . . . 487makecal . . . . . . . . . . . . . . 487metronome . . . . . . . . . . . . . 489

    morestdl . . . . . . . . . . . . . . 489parms . . . . . . . . . . . . . . . 491release . . . . . . . . . . . . . . . 494rmstdlist . . . . . . . . . . . . . . 495sendevent . . . . . . . . . . . . . . 497showexec . . . . . . . . . . . . . . 498shutdown . . . . . . . . . . . . . . 499ShutDownLwa . . . . . . . . . . . . 499StartUp . . . . . . . . . . . . . . 500StartUpLwa . . . . . . . . . . . . . 501tws_inst_pull_info . . . . . . . . . . . 501version . . . . . . . . . . . . . . . 501サポートされないコマンド . . . . . . . . 503

    第 12 章 レポートと統計の取得 . . . . 505レポート・コマンドの使用のセットアップ . . . . 505日付形式の変更 . . . . . . . . . . . . 506

    コマンドの説明 . . . . . . . . . . . . . 506rep1 - rep4b . . . . . . . . . . . . . 507rep7 . . . . . . . . . . . . . . . 508rep8 . . . . . . . . . . . . . . . 509rep11 . . . . . . . . . . . . . . . 511reptr . . . . . . . . . . . . . . . 512xref . . . . . . . . . . . . . . . . 513

    レポート出力例 . . . . . . . . . . . . . 515レポート 01 - ジョブ詳細リスト . . . . . . 515レポート 02 - プロンプト・リスト . . . . . 517レポート 03 - カレンダー・リスト . . . . . 517レポート 04A - パラメーター・リスト . . . . 518レポート 04B - リソース・リスト . . . . . 518レポート 07 - ジョブ・ヒストリー・リスト . . 519レポート 08 - ジョブ・ヒストグラム . . . . 519レポート 9B - 計画された実動の詳細 . . . . 520レポート 10B - 実際の実動の詳細 . . . . . 521レポート 11 - 計画された実動スケジュール . . 522レポート 12 - 相互参照レポート . . . . . . 523

    レポート抽出プログラム . . . . . . . . . . 525jbxtract. . . . . . . . . . . . . . . 525prxtract . . . . . . . . . . . . . . 527caxtract . . . . . . . . . . . . . . 527paxtract . . . . . . . . . . . . . . 528rextract. . . . . . . . . . . . . . . 529r11xtr . . . . . . . . . . . . . . . 529xrxtrct . . . . . . . . . . . . . . . 531

    Dynamic Workload Console レポートおよびバッチ・レポートの実行 . . . . . . . . . . . 536ヒストリカル・レポート . . . . . . . . . 538実動レポート . . . . . . . . . . . . 542コマンド行インターフェースからのバッチ・レポートの実行 . . . . . . . . . . . . . 542

    第 13 章 時間帯の管理 . . . . . . . 549時間帯の管理の使用可能化 . . . . . . . . . 549Tivoli Workload Scheduler の時間帯管理方法 . . . 550夏時間調整のオンへの変更 . . . . . . . . . 552夏時間調整のオフへの変更 . . . . . . . . . 553

    目次 v

    ||

    |||

  • 一般ルール . . . . . . . . . . . . . . 553後方互換性のための時間帯テーブル . . . . . . 554可変長表記の時間帯の完全なテーブル . . . . . 555

    第 14 章 拡張エージェントの管理 . . . 575拡張エージェントとは . . . . . . . . . . 576ワークステーション定義 . . . . . . . . . 576

    アクセス方式のインターフェース . . . . . . . 576アクセス方式のコマンド行構文 . . . . . . 576アクセス方式の応答メッセージ . . . . . . 579アクセス方式オプション・ファイル . . . . . 580

    メソッドの実行 . . . . . . . . . . . . . 581ジョブの立ち上げ (LJ) タスク . . . . . . . 581ジョブの管理 (MJ) タスク . . . . . . . . 582ファイルの検査 (CF) タスク . . . . . . . 582状況の取得 (GS) タスク . . . . . . . . . 583Cpuinfo コマンド . . . . . . . . . . . 584

    トラブルシューティング . . . . . . . . . . 584ジョブ標準リストのエラー・メッセージ . . . 584アクセス方式が実行できない . . . . . . . 584Console Manager のメッセージ . . . . . . 584Composer およびコンパイラーのメッセージ . . 584jobman のメッセージ . . . . . . . . . . 585

    第 15 章 インターネットワーク依存関係の管理. . . . . . . . . . . . . . 587インターネットワーク依存関係の概要 . . . . . 587インターネットワーク依存関係の表示方法について . . . . . . . . . . . . . . . . 588

    ネットワーク・エージェントの構成 . . . . . . 589ネットワーク・エージェント定義の例 . . . . 590

    インターネットワーク依存関係の定義 . . . . . 592計画内のインターネットワーク依存関係の管理 . . 593

    EXTERNAL ジョブ・ストリームに定義されたジョブの状態 . . . . . . . . . . . . . 593EXTERNAL ジョブ・ストリームに定義されたジョブの作業 . . . . . . . . . . . . . 594インターネットワーク依存関係管理のサンプル・シナリオ . . . . . . . . . . . . . . 594

    混合環境におけるインターネットワーク依存関係 596

    第 16 章 相互依存関係の定義および管理 . . . . . . . . . . . . . . . . 599相互依存関係の概要 . . . . . . . . . . . 600分散スケジューリング環境にわたる処理フロー . . 601相互依存関係の定義 . . . . . . . . . . . 604実動計画での相互依存関係の解決のモニタリング 606バインドが確立されるまでにシャドー・ジョブ状況がどのように変更されるか . . . . . . . 606

    バインドが確立された後にシャドー・ジョブ状況がどのように変更されるか . . . . . . . . 613シャドー・ジョブ状況が FAIL である理由の確認方法 . . . . . . . . . . . . . . . 614リモート・ジョブのリカバリーまたは再実行の間のシャドー・ジョブ状況 . . . . . . . . . 614持ち越しがどのように相互依存関係に適用されるか . . . . . . . . . . . . . . . . 615

    実動計画でのシャドー・ジョブの管理 . . . . . 615

    付録 A. イベント・ドリブン・ワークロード自動化イベントおよびアクションの定義 . . . . . . . . . . . . . . . 617イベント・プロバイダーおよび定義 . . . . . . 617

    TWSObjectsMonitor イベント . . . . . . . 617FileMonitor イベント . . . . . . . . . . 620TWSApplicationMonitor イベント . . . . . . 628

    アクション・プロバイダーと定義 . . . . . . . 629TECEventForwarder アクション . . . . . . 630MailSender アクション . . . . . . . . . 630MessageLogger アクション . . . . . . . . 630TWSAction アクション . . . . . . . . . 631GenericAction アクション . . . . . . . . 631

    付録 B. Job Submission DescriptionLanguage スキーマのリファレンス . . 633JSDL エレメント . . . . . . . . . . . . 639ジョブ定義内のリソース . . . . . . . . . . 673

    付録 C. コマンドのクイック・リファレンス . . . . . . . . . . . . . . . 677計画の管理 . . . . . . . . . . . . . . 677データベースのオブジェクトの管理 . . . . . . 678汎用コマンド . . . . . . . . . . . . 678スケジューリング・オブジェクト . . . . . . 679composer コマンド. . . . . . . . . . . 684

    計画のオブジェクトの管理 . . . . . . . . . 687conman コマンド . . . . . . . . . . . 687

    ユーティリティー・コマンド . . . . . . . . 693レポート・コマンド . . . . . . . . . . . 696

    付録 D. アクセシビリティー . . . . . 699

    特記事項. . . . . . . . . . . . . . 701商標 . . . . . . . . . . . . . . . . 702

    索引 . . . . . . . . . . . . . . . 705

    vi IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    |

    |||||||||||||

    ||||||||||||||

  • 図1. 単一ドメイン・ネットワーク . . . . . . . 112. マルチドメイン・ネットワーク . . . . . . 123. UNIX のプロセス・ツリー . . . . . . . 314. Windows のプロセス・ツリー . . . . . . 325. プロセス間通信 . . . . . . . . . . . 376. 同日一致基準 . . . . . . . . . . . . 617. 直前一致基準 . . . . . . . . . . . . 628. 相対間隔内一致基準 . . . . . . . . . . 629. 絶対間隔内一致基準 . . . . . . . . . . 63

    10. Closest preceding 先行ジョブ . . . . . . . 6411. 保留先行ジョブのインスタンス . . . . . . 6412. 同日一致基準 - ステップ 1: 木曜日の日の開始

    (SOD) 時 . . . . . . . . . . . . . 6613. 同日一致基準 - ステップ 2: 9:00 . . . . . 6614. 同日一致基準 - ステップ 3: 15:00 . . . . . 6715. 直前一致基準 - ステップ 1: 08:00 より前 6816. 直前一致基準 - ステップ 2: 木曜日と金曜日以

    外の曜日の 08:00. . . . . . . . . . . 6817. 直前一致基準 - ステップ 3: 木曜日と金曜日の

    09:00 . . . . . . . . . . . . . . . 6818. 直前一致基準 - ステップ 4: 毎日 15:00 6919. 相対間隔一致基準 - 木曜日の日の開始時 7020. 絶対間隔一致基準 - 木曜日の日の開始時 7221. クリティカル・パス . . . . . . . . . 11122. ネットワーク・リンク . . . . . . . . 37723. ネットワークの例 . . . . . . . . . . 433

    24. ネットワークの例 . . . . . . . . . . 43825. ネットワークの例 . . . . . . . . . . 44026. リンク解除されたネットワーク・ワークステ

    ーション . . . . . . . . . . . . . 46327. 日の開始の変換が適用されない例 . . . . . 55128. 日の開始の変換が適用される例 . . . . . 55229. ローカルおよびリモートのネットワーク 59130. 相互依存関係のロジック . . . . . . . . 60131. バインドが確立されるまでのシャドー・ジョ

    ブ状況遷移 . . . . . . . . . . . . 60732. シャドー・ジョブのスケジュール済み時刻が

    CP 間隔に含まれる場合にバインドするインスタンス . . . . . . . . . . . . . . 610

    33. LTP 内にシャドー・ジョブのスケジュール済み時刻に最も近いタイミングで先行するインスタンスが存在するが、CP から取り消された場合に、バインドするインスタンス . . . . 611

    34. シャドー・ジョブのスケジュール済み時刻がCP 内に含まれるが、バインドするインスタンスが存在しない . . . . . . . . . . . 611

    35. バインドするインスタンスは存在するが、それがまだ CP 内に含まれていない . . . . . 612

    36. LTP 間隔にまだシャドー・ジョブのスケジュール済み時刻が含まれない . . . . . . . 612

    37. バインドが確立された後のシャドー・ジョブ状況遷移チェーン . . . . . . . . . . 614

    © Copyright IBM Corp. 1999, 2011 vii

    |||||||||||||||||||||||||||

  • viii IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

  • 表1. コマンド構文 . . . . . . . . . . . . xiv2. ワークステーション上での Tivoli Workload

    Scheduler の開始および停止 . . . . . . . 333. 動的エージェントの開始および停止 . . . . 354. Windows のジョブの環境変数 . . . . . . 425. UNIX のジョブの環境変数 . . . . . . . 436. デフォルトで jobmanrc ファイルで定義される変数 . . . . . . . . . . . . . . . 45

    7. デフォルトで jobmanrc.cmd ファイルで定義される変数 . . . . . . . . . . . . . 50

    8. Carry forward グローバル・オプションの設定 739. carry forward 設定の結果 . . . . . . . . 73

    10. Workload Service Assurance グローバル・オプション . . . . . . . . . . . . . . 104

    11. Workload Service Assurance ローカル・オプション . . . . . . . . . . . . . . 107

    12. Tivoli Workload Scheduler セキュリティー・ファイルにおける、変数テーブルとそこに含まれている変数との間の関係 . . . . . . 118

    13. モニター・エンジン管理用の conman コマンド . . . . . . . . . . . . . . . 125

    14. イベント処理サーバー管理用の conman コマンド . . . . . . . . . . . . . . 127

    15. イベント・ドリブン・ワークロード自動化を管理するためのインターフェースおよびコマンド . . . . . . . . . . . . . . 128

    16. サポートされているスケジューリング・オブジェクト・キーワードのリスト . . . . . 142

    17. ジョブとジョブ・ストリームを定義する場合の予約語リスト . . . . . . . . . . . 142

    18. ワークステーションを定義する場合の予約語リスト . . . . . . . . . . . . . . 143

    19. ユーザーを定義する場合の予約語リスト 14320. 管理ワークステーション・タイプの属性の設定 . . . . . . . . . . . . . . . 144

    21. ターゲット・ワークステーション・タイプの属性の設定 . . . . . . . . . . . . 146

    22. セキュリティー・レベルの値に応じた通信のタイプ . . . . . . . . . . . . . . 157

    23. 比較演算子 . . . . . . . . . . . . 16924. 論理演算子 . . . . . . . . . . . . 17025. リカバリー・オプションおよびアクション 17126. Web サービス・ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . 177

    27. ファイル転送ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . 178

    28. J2EE ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . . . 180

    29. データベース・ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . 182

    30. MSSQL ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . . 183

    31. Java ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . . . 184

    32. 実行可能ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . 184

    33. XA ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . . . 185

    34. JCL ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . . . 186

    35. IBM i ジョブの定義のために必須の属性とオプションの属性。 . . . . . . . . . . 187

    36. 変数置換で円記号 (¥) を扱う方法 . . . . . 19737. submit コマンドでローカル・パラメーターを指定できるキーワード . . . . . . . . 197

    38. セキュリティー・ファイル中の変数テーブル(vartable オブジェクト) に必要なアクセス・キーワード、および許可されるアクション . . 201

    39. スケジューリング・キーワードのリスト 20640. 言語エレメントの出現回数を定義する表記の説明 . . . . . . . . . . . . . . 248

    41. TWSObjectsMonitor イベント . . . . . . 25242. TWSApplicationMonitor イベント.. . . . . 25343. FileMonitor イベント . . . . . . . . 25444. アクション・プロバイダーごとのアクション・タイプ . . . . . . . . . . . . 256

    45. スケジューリング・オブジェクトのフィルター基準 . . . . . . . . . . . . . . 267

    46. Composer の区切り文字と特殊文字 . . . . 26947. Composer コマンドのリスト. . . . . . . 27048. データベースに定義された各オブジェクト・タイプのオブジェクト ID . . . . . . . 272

    49. 参照されるオブジェクトの削除時のオブジェクト定義の更新 . . . . . . . . . . . 273

    50. データベースからのオブジェクト削除時に行われる参照整合性の検査 . . . . . . . . 273

    51. スケジューリング・オブジェクトの表示の出力形式 . . . . . . . . . . . . . . 287

    52. スケジューリング・オブジェクトの表示の出力形式 . . . . . . . . . . . . . . 298

    53. conman の区切り文字と特殊文字 . . . . . 32854. conman コマンドのリスト . . . . . . . 34755. confirm コマンドの実行後の状態変更 36156. オープンされるリンク . . . . . . . . 37757. 開始されるワークステーション . . . . . 43358. 停止されるワークステーション . . . . . 43859. stop ;progressive で停止されるワークステーション . . . . . . . . . . . . . . 440

    60. リンク解除されるワークステーション 46361. ユーティリティー・コマンドのリスト 46562. 日付形式 . . . . . . . . . . . . . 506

    © Copyright IBM Corp. 1999, 2011 ix

    ||

    |||

    |||

    |||||||||

    ||||||||||||

    ||||||||||||||||||

  • 63. レポート・コマンドのリスト . . . . . . 50664. レポート抽出プログラム . . . . . . . . 52565. Jbxtract 出力フィールド . . . . . . . . 52666. Prxtract 出力フィールド . . . . . . . . 52767. Caxtract 出力フィールド . . . . . . . . 52868. Paxtract 出力フィールド . . . . . . . . 52869. Rextract 出力フィールド . . . . . . . . 52970. R11xtr 出力フィールド . . . . . . . . 53071. Xdep_job 出力フィールド . . . . . . . 53272. Xdep_job 出力フィールド (続き) . . . . . 53273. Xdep_sched 出力フィールド . . . . . . . 53374. Xfile 出力フィールド . . . . . . . . . 53375. Xjob 出力フィールド . . . . . . . . . 53476. Xprompts 出力フィールド . . . . . . . 53477. Xresource 出力フィールド . . . . . . . 53578. Xsched 出力フィールド . . . . . . . . 53579. Xwhen 出力フィールド . . . . . . . . 53680. サポートされているレポート出力フォーマット . . . . . . . . . . . . . . . 537

    81. ヒストリカル・レポートの要約 . . . . . 53982. 実動レポートの要約 . . . . . . . . . 54283. 後方互換性のための時間帯テーブル . . . . 55484. 可変長表記の時間帯リスト . . . . . . . 55585. アクセス方式のコマンド・タスク・オプション . . . . . . . . . . . . . . . 577

    86. ジョブの立ち上げ (LJ) タスクのメッセージ 58187. ファイルの検査 (CF) タスクのメッセージ 58288. 状況の取得 (GS) タスクのメッセージ 58389. 混合環境におけるインターネットワーク依存関係 . . . . . . . . . . . . . . 597

    90. シャドー・ジョブ状況遷移。 . . . . . . 60291. 分散シャドー・ジョブ用の一致基準 . . . . 60592. 正規表現構文 . . . . . . . . . . . 62193. 正規表現の例 . . . . . . . . . . . 62394. JSDL ファイルの階層構造 . . . . . . . 63495. リソース・タイプおよびプロパティー 67496. 計画に対して使用するコマンド . . . . . 67797. 汎用コマンド . . . . . . . . . . . 67898. composer コマンド . . . . . . . . . . 68499. conman から実行できるコマンド . . . . . 688

    100. UNIX と Windows の両方で使用可能なユーティリティー・コマンド . . . . . . . . 693

    101. UNIX でのみ使用可能なユーティリティー・コマンド . . . . . . . . . . . . . 695

    102. Windows でのみ使用可能なユーティリティー・コマンド . . . . . . . . . . . 696

    103. レポート・コマンド . . . . . . . . . 696104. レポート抽出プログラム . . . . . . . . 697

    x IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    |||

    ||||||||

  • 本書について

    IBM® Tivoli® Workload Scheduler は、システム管理機能を統合することにより、分散環境全体のシステム管理を簡素化します。 Tivoli Workload Scheduler は、企業の実動ワークロード全体の処理の計画、自動化、制御を行います。「Tivoli WorkloadScheduler ユーザーズ・ガイドおよびリファレンス」(本書) は、Tivoli WorkloadScheduler 用のコマンド行インターフェース、スケジューリング言語、およびユーティリティー・コマンドに関する詳細な情報を提供します。

    このリリースの新規内容

    このリリースでの新規または変更された機能については、「IBM Tivoli WorkloadAutomation 概要」を参照してください。

    このリリースで対処された APAR については、Tivoli Workload Scheduler ダウンロード文書 (http://www.ibm.com/support/docview.wss?rs=672&uid=swg24027501) を参照してください。

    本書の新規改訂部分

    このセクションでは、バージョン 8.5.1.1 から本書で変更になった点について説明します。

    注: 本書中で、変更または追加されたテキストには、左の余白にリビジョン・バーが付いています。

    新しい資料として、以下のトピックがあります。

    拡張オプション付きジョブ・タイプそれらは以下で文書化されています。

    v 基本的な説明については、 1ページの『基本概念の理解』。v データベースでのこれらのジョブ・タイプの定義については、 165ページの『ジョブ定義』。

    v 計画での新しいジョブ・タイプに関する情報の表示については、 403ページの『showjobs』。

    新しい動的ワークステーションおよびリモート・エンジン・ワークステーションそれらは以下で文書化されています。

    v 基本的な説明については、 1ページの『基本概念の理解』。v 動的エージェントを開始および停止するコマンドについては、 33ページの『ワークステーション上でのプロセスの開始および停止』。

    v データベースでのこれらのワークステーション・タイプの定義については、 143ページの『ワークステーション定義』。

    v 計画での新しいワークステーションに関する情報の表示については、 392ページの『showcpus』 および 470ページの『cpuinfo』。

    © Copyright IBM Corp. 1999, 2011 xi

    http://www.ibm.com/support/docview.wss?rs=672&uid=swg24027501

  • 相互依存関係それらは以下で文書化されています。

    v 基本的な説明については、 17ページの『依存関係の定義』。v 599ページの『第 16 章 相互依存関係の定義および管理』では、この機能について徹底的に説明します。

    バッチ・レポートの実行542ページの『コマンド行インターフェースからのバッチ・レポートの実行』では、コマンド行からヒストリカル・レポートを実行する方法について説明します。

    さらに、

    v 617ページの『付録 A. イベント・ドリブン・ワークロード自動化イベントおよびアクションの定義』に新しい例および情報があります。

    v 新しい付録、 633ページの『付録 B. Job Submission Description Language スキーマのリファレンス』があります。

    資料

    Tivoli Workload Automation 資料の完全な詳細は、「Tivoli Workload Automation 資料」に示されています。この文書には、資料で使用されている規則についての情報も含まれています。

    この製品で使用されている用語の用語集は、「Tivoli Workload Automation 用語集」にあります。

    いずれも、インフォメーション・センターに別個の資料として置かれています。

    アクセシビリティー

    アクセシビリティー機能は、運動障害または視覚障害など身体に障害を持つユーザーがソフトウェア・プロダクトを快適に使用できるようにサポートします。この製本の場合、支援テクノロジーを使用して聴覚を助けインターフェースをナビゲートすることができます。また、マウスの代わりにキーボードを使用して、グラフィカル・ユーザー・インターフェースのすべての機能を作動させることができます。

    詳細については、 699ページの『付録 D. アクセシビリティー』を参照してください。

    Tivoli 技術研修

    以下は英語のみの対応となります。

    IBM Tivoli 技術研修の情報については、以下の IBM Tivoli Education Web サイトを参照してください。

    http://www.ibm.com/software/tivoli/education

    xii IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    http://www.ibm.com/software/tivoli/education

  • サポート情報

    以下は英語のみの対応となります。

    ご使用の IBM ソフトウェアに問題がある場合は、早く解決する必要があります。お客様が必要なサポートを得られるように、IBM は以下の方法を提供しています。

    v 知識ベースの検索: 既知の問題と回避策、技術情報、およびその他の情報の大規模なコレクションを検索することができます。

    v フィックスの入手: ご使用のプロダクトについて、すでに使用可能な最新のフィックスを探し出すことができます。

    v IBM ソフトウェア・サポートへの連絡: 問題を解決することができず、IBM 担当者と協力して解決を図る必要がある場合は、IBM ソフトウェア・サポートとのさまざまな連絡方法が用意されています。

    問題を解決するためのこれら 3 つの方法に関する詳細は、「IBM Tivoli WorkloadScheduler: トラブルシューティング・ガイド」のサポート情報に関する付録を参照してください。

    本書で使用される表記規則

    本書は、特殊な用語とアクション、オペレーティング・システムに依存するコマンドとパス、コマンド構文、およびマージン・グラフィックスを表す場合に、いくつかの表記規則を使用しています。

    書体の規則

    本書では、書体について以下の規則を使用しています。

    太字

    v 周りのテキストから区別しにくい小文字コマンドおよび大文字小文字混合コマンド。

    v インターフェース制御 (チェック・ボックス、プッシュボタン、ラジオ・ボタン、スピン・ボタン、フィールド、フォルダー、アイコン、リスト・ボックス、リスト・ボックス内の項目、複数列リスト、コンテナー、メニュー選択項目、メニュー名、タブ、プロパティー・シート)、ラベル (例えば、「ヒント:」および「オペレーティング・システムに関する考慮事項:」)

    v テキストのキーワードおよびパラメーター

    イタリック

    v テキストに定義された語v 語の強調 (語としての)v テキストの新規用語 (定義リストの場合を除く)v ユーザーが指定しなければならない変数と値

    モノスペース

    v 例およびコード例

    本書について xiii

  • v 周りのテキストと区別し難いファイル名、プログラミング・キーワード、およびその他のエレメント

    v ユーザーあてのメッセージ・テキストおよびプロンプトv ユーザーが入力しなければならないテキストv 引数またはコマンド・オプションの値

    オペレーティング・システムに依存する変数とパス

    本書では、環境変数の指定とディレクトリー表記に UNIX の規則を使用しています。ただし、コンテキストまたはパスの例が Windows 用の箇所を除きます。

    Windows コマンド行を使用するときは、環境変数 $variable を %variable% に置き換え、ディレクトリー・パスの各スラッシュ (/) を円記号 (¥) に置き換えてください。環境変数の名前は、Windows と UNIX で常に同じとは限りません。例えば、Windows における %TEMP% は、UNIX 環境における $tmp に相当します。

    注: Windows システムで bash シェルを使用している場合は、UNIX 規則を使用することができます。

    コマンド構文

    本書では、コマンドを記述する箇所で以下の構文を使用しています。

    表 1. コマンド構文

    構文規則 説明 例

    コマンド名 先頭の単語または一連の文字。 conman

    大括弧([ ])

    大括弧 ([ ]) で囲まれた情報はオプションです。ブラケットで囲まれていないものは指定する必要があります。

    [-file definition_file]

    中括弧({ })

    中括弧 ({ }) は、1 つのオプションが必要な場合に、1 セットの相互に排他的なオプションを示します。

    {-prompts | -prompt prompt_name }

    下線( _ )

    下線 (_) は、変数内の複数のワードを接続します。

    prompt_name

    垂直バー( | )

    相互に排他的なオプションは、垂直バー ( | ) によって分離されます。

    垂直バーで分離されたオプションのいずれかを入力することができますが、コマンドの 1 回の使用で複数のオプションを入力することはできません。

    {-prompts | -prompt prompt_name }

    太字 太字のテキストは、表示されているとおりにコマンド行で入力する必要があるリテラル情報を示します。これはコマンド名および非変数オプションに適用されます。

    composer add file_name

    xiv IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

  • 表 1. コマンド構文 (続き)

    構文規則 説明 例

    イタリック イタリックのテキストは変数であり、それが表すものをすべて置き換える必要があります。右の例では、ユーザーは file_name を特定のファイル名に置き換えます。

    file_name

    省略符号(...)

    省略符号 (...) は、その前のオプションが異なる値を使用して何回か反復する可能性があることを示します。これは大括弧の中でも外でも使用できます。

    [–x file_name]...

    大括弧の外にある省略符号は、–xfile_name がオプションであり、次のように反復できることを示します。–xfile_name1 –x file_name2–x file_name3

    [–x file_name...]

    ブラケットの内側の省略符号は、–xfile_name がオプションであり、ファイル変数が次のように反復できることを示します。–x file_name1 file_name2file_name3

    –x file_name [–x file_name]...

    この構文で使用される省略符号は、–xfile_name を少なくとも 1 回は指定する必要があることを示します。

    本書について xv

  • xvi IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

  • 第 1 章 Tivoli Workload Scheduler の概要

    IBMTivoli Workload Scheduler は、実稼働環境を管理し、多くのオペレーターのアクティビティーを自動化する機能を提供します。Tivoli Workload Scheduler はジョブ処理の管理、相互依存関係の解決、およびジョブの起動と追跡を行います。ジョブはその依存関係が満たされるとただちに開始するため、アイドル時間が最小限に抑えられ、スループットが大幅に向上します。ジョブが失敗すると、TivoliWorkload Scheduler がリカバリー処理を管理するため、オペレーターの介入はまったく、またはほとんど必要ありません。

    本章は、以下のセクションで構成されます。

    v 『基本概念の理解』v 21ページの『Tivoli Workload Scheduler ユーザー・インターフェース』v 23ページの『実動の開始』

    基本概念の理解

    このセクションは、Tivoli Workload Scheduler の基本概念について説明し、以下のセクションで構成されます。

    v 『Tivoli Workload Scheduler データベース・オブジェクト』v 14ページの『Tivoli Workload Scheduler ネットワーク』v 15ページの『Tivoli Workload Scheduler ランタイム環境の構成』v 16ページの『Tivoli Workload Scheduler を使用したスケジューリング・アクティビティーの定義』

    v 20ページの『Tivoli Workload Scheduler を使用した実動スケジューリング・アクティビティーの管理』

    Tivoli Workload Scheduler データベース・オブジェクトこのセクションでは、作業を行う Tivoli Workload Scheduler データベース・オブジェクトが紹介されます。以下のデータベース・オブジェクトが説明されます。

    v ジョブ。 2ページの『ジョブ』を参照してください。v ジョブ・ストリーム。 2ページの『ジョブ・ストリーム』を参照してください。v 実行サイクル。 3ページの『実行サイクル』を参照してください。v カレンダー。 4ページの『カレンダー』を参照してください。v プロンプト。 4ページの『プロンプト』を参照してください。v ワークステーション。 5ページの『ワークステーション』を参照してください。v ワークステーション・クラス。 9ページの『ワークステーション・クラス』を参照してください。

    v ドメイン。 10ページの『ドメイン』を参照してください。v イベント・ルール。 13ページの『イベント・ルール』を参照してください。v リソース。 13ページの『リソース』を参照してください。

    © Copyright IBM Corp. 1999, 2011 1

  • v パラメーター。 13ページの『パラメーター』を参照してください。v 変数テーブル。 14ページの『変数テーブル』を参照してください。

    ジョブジョブ は、Tivoli Workload Scheduler ネットワークの特定のワークステーションで実行されるアクション (週に一度のデータ・バックアップなど) を指定する作業単位です。 Tivoli Workload Scheduler 分散環境において、ジョブはジョブ・ストリームとは別個に定義することも、ジョブ・ストリーム定義内に定義することも可能です。

    ジョブ・タイプは、既存の Tivoli Workload Scheduler ジョブと拡張オプション付きジョブ・タイプに分けることができます。既存のジョブ・タイプは、必要に応じてカスタマイズする汎用スクリプトまたはコマンドです。拡張オプション付きジョブ・タイプ はジョブです。データベース、ファイル転送、Java、Web サービスの操作などの特定の操作を実行するために設計されたジョブです。動的エージェント、プール、および動的プール上のみでこれらのジョブ・タイプをスケジュールします。

    拡張オプション付きジョブ・タイプをスケジュールするときに動的機能を活用する場合は、動的ジョブを最も適したリソースに割り当てるプールまたは動的プールに対してそれらをスケジュールします。拡張オプション付きジョブ・タイプの定義にのみ関心がある場合は、動的スケジューリング機能を使用しないで、ジョブが静的に実行される特定の動的エージェントでこれらのジョブをスケジュールします。

    Tivoli Workload Scheduler エンジンが分散と z/OS ベースのどちらであっても関係なく、シャドー・ジョブ をローカルに定義して、別の Tivoli Workload Schedulerエンジンで実行されているリモート・ジョブ・インスタンスにマップできます。

    ジョブの定義方法については、 165ページの『ジョブ定義』を参照してください。

    ワークステーションを定義する方法について詳しくは、 143ページの『ワークステーション定義』を参照してください。

    ジョブ・ストリームジョブ・ストリーム とは、実行される一連のジョブと、処理順序を決める時刻、優先順位、その他の依存関係のことです。各ジョブ・ストリームは、カレンダー、一連の日付、繰り返し頻度のいずれかのタイプの実行サイクルで表現される、実行予定時刻を割り当てられます。

    分散環境の依存関係:ジョブ間とジョブ・ストリーム間の両方に依存関係を設定できます。以下の依存関係が定義可能です。

    内部依存関係これは、同じジョブ・ストリームに属するジョブ間の依存関係です。

    外部依存関係これは、ジョブ・ストリーム間の依存関係、ジョブ・ストリームと他のジョブ・ストリームに属するジョブの間の依存関係、または異なるジョブ・ストリームに属するジョブ間の依存関係です。

    2 IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • インターネットワーク依存関係これは、別の Tivoli Workload Scheduler ネットワークで実行されるジョブまたはジョブ・ストリームの依存関係のことです。インターネットワーク依存関係には、外部 Tivoli Workload Scheduler ネットワークと通信するためにネットワーク・エージェント・ワークステーションが必要です。

    分散環境と z/OS 環境の両方で、Tivoli Workload Scheduler はリソースに対する依存関係をサポートします。

    ジョブ・ストリームの定義方法については、 204ページの『ジョブ・ストリーム定義』を参照してください。

    実行サイクル実行サイクル は、ジョブ・ストリームの実行がスケジュールされている日を指定します。サイクルは、特定のジョブ・ストリームについて定義され、複数のジョブ・ストリームには使用できません。以下のタイプの実行サイクルを指定できます。

    単純 ユーザーが具体的に定義する一連のジョブ・ストリーム実行日。単純実行サイクルは、特定のジョブ・ストリームに対して定義され、他のジョブ・ストリームには使用されません。

    日次 ユーザーが設定した日頻度やタイプで、ジョブ・ストリームが実行されるように指定する実行サイクル。例えば、毎日、3 日毎、就業日のみ、などに実行されます。

    週次 ジョブ・ストリームが実行される曜日を指定する実行サイクル。例えば、週次実行サイクルを使用して、月曜日、水曜日、および金曜日にジョブ・ストリームを実行するよう指定できます。

    月次 ユーザーが設定した月の日または日付に従って、ジョブ・ストリームが実行されるように指定する実行サイクル。例えば、毎月の 1 日と 2 日、2 カ月毎、毎月の第 1 月曜日と第 2 火曜日、3 カ月毎、などに実行します。

    年次 ジョブ・ストリームが、例えば毎年あるいは 3 年毎に実行されるように指定する実行サイクル。

    オフセット・ベースユーザー定義の期間とオフセットを組み合わせて使用する実行サイクル。例えば、15 日間の 3 オフセットは、この期間の開始から 3 日目を表します。サイクルが巡回期間をベースにしている場合は、このオフセット・ベースの実行サイクルがより有効です。この用語は Tivoli Workload Schedulerfor z/OS などでのみ使用されていますが、この概念は配布された製品にも適用されます。

    ルール・ベース序数のリスト、日のタイプ、および共通のカレンダー間隔 (Tivoli WorkloadScheduler for z/OS の期間名) に基づいたルールを使用する実行サイクル。例えば、各月の最後の木曜日。ルール・ベース実行サイクルは、暦月、年の週、曜日などの標準的な期間に基づきます。Tivoli Workload Scheduler forz/OS では、学期など、ユーザーが定義する期間に基づく実行サイクルも指定できます。この用語は Tivoli Workload Scheduler for z/OS などでのみ使

    第 1 章 Tivoli Workload Scheduler の概要 3

  • 用されていますが、この概念は配布された製品にも適用されます。ジョブ・ストリームの実行日が休日と重なる場合にどうするかを指定するルールを確立することもできます。

    これらの実行サイクルは、以下に説明する組み込みタイプと除外タイプのいずれかです。

    組み込みジョブ・ストリームの実行がスケジュールされる日時を指定する実行サイクル。組み込み実行サイクルよりも、除外実行サイクルが優先されます。

    除外 ジョブ・ストリームを実行できない日時を指定する実行サイクル。除外実行サイクルは、組み込み実行サイクルよりも優先されます。

    カレンダーカレンダー は、ジョブ・ストリームを実行するかどうかと、いつ実行するかを定義する日付のリストです。

    また、カレンダーはジョブ・ストリーム内で休業日 カレンダーとして使用する場合にも指定できます。休業日カレンダーとは、ジョブ・ストリームに割り当てられるカレンダーで、そのジョブ・ストリームおよびそのジョブが実行されない日を表すものです。カレンダーは、土曜日または日曜日、あるいはその両方を就業日と指定するときにも使用できます。規約として、多くのユーザーは holidays という名前の休業日カレンダーを定義します。この中では通常、土曜日と日曜日は休業日として指定されます。

    カレンダーの定義方法については、 194ページの『カレンダー定義』を参照してください。

    プロンプト

    プロンプト は、オペレーターに対して表示するテキスト・メッセージを識別し、肯定応答を受信するまでジョブまたはジョブ・ストリームの処理を停止します (オペレーターが手動で行うか、またはイベント・ルール・アクションで自動的に行います)。プロンプトへの応答が行われると、処理が続行されます。プロンプトは、ジョブおよびジョブ・ストリーム内の依存関係として使用することができます。また、プロンプトを使用して、特定のタスクが実行されたことをオペレーターにアラートすることもできます。そのような場合は、オペレーターの応答は必要ありません。

    プロンプトには次の 3 つのタイプがあります。

    グローバルまたは名前付きデータベース内でスケジューリング・オブジェクトとして定義されたプロンプト。これは、固有名で識別されて、任意のジョブまたはジョブ・ストリームで使用できます。

    ローカルまたは随時ジョブまたはジョブ・ストリーム定義内で定義されたプロンプト。これには名前は付いておらず、データベース内でスケジューリング・オブジェクトとして定義もされていないので、他のジョブやジョブ・ストリームがこれを使用することはできません。

    4 IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

  • リカバリーまたは異常終了ジョブが異常終了したときの使用に備えて定義する特殊なタイプのプロンプト。このプロンプトに対する応答によって、ジョブが所属するジョブまたはジョブ・ストリームの結果が決まります。リカバリー・プロンプトは、アクションや、リカバリー・ジョブ と呼ばれる特殊タイプのジョブに関連付けられることもあります。

    プロンプトの定義方法については、 201ページの『プロンプト定義』を参照してください。

    ワークステーション

    注: このセクションでは、ジョブおよびジョブ・ストリームのスケジューリングでのワークステーションの使用に関して説明します。ネットワークを計画中であるためワークステーションについて学習することを希望する場合は、必要な情報は「Tivoli Workload Scheduler 計画およびインストール」で見つけることができます。

    ジョブおよびジョブ・ストリームを実行するコンピューター・システムは、ワークステーション と呼ばれます。 Tivoli Workload Scheduler データベースでジョブまたはジョブ・ストリームを定義するときに、ジョブの実行がスケジュールされている物理または仮想コンピューター・システムのワークステーション定義を識別します。ワークステーションを、複数のワークステーション・クラス に論理的にグループ分けし、ドメイン・マネージャー によって管理される複数のドメイン の階層に編成することもできます。

    ワークステーション・クラスについて詳しくは 9ページの『ワークステーション・クラス』を、そしてドメインについては 10ページの『ドメイン』を参照してください。

    ネットワーク内のシステムに関するワークステーション定義を作成する場合、システムを固有に識別し、そこでジョブがどのように実行されるかに影響を与える、一連の特性を定義します。例えば、ワークステーションの IP アドレス、それがファイアウォールの背後にあるかどうか、そこへの通信はセキュアかどうか、どの時間帯に属しているか、そのドメイン・マネージャーの ID などを定義します。

    Tivoli Workload Scheduler スケジューリング・ネットワーク内のワークステーションは、ジョブおよびジョブ・ストリームの処理を実行するだけでなく、他の役割を持つこともできます。ネットワークが設計されたときに、そのような役割は、業務上の固有のニーズに合わせてそれらのワークステーションに割り当てられています。ワークステーション役割の完全なリストは次のとおりです。

    マスター・ドメイン・マネージャーネットワークの管理ハブとして機能するワークステーション。これは、スケジューリング・オブジェクトをすべて管理します。マスター・ドメイン・マネージャー・ワークステーションは、そのようにインストールする必要があります。このワークステーションは、Tivoli Workload Scheduler データベースに master として記録されます。

    バックアップ・マスター・ドメイン・マネージャー問題の発生時に、マスター・ドメイン・マネージャーのバックアップとして

    第 1 章 Tivoli Workload Scheduler の概要 5

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • 稼働できるワークステーション。これは実質的に、活動化待ちのマスター・ドメイン・マネージャーです。その使用はオプションです。バックアップマスター・ドメイン・マネージャーへの切り替えの詳細については、「TivoliWorkload Scheduler 管理ガイド」を参照してください。マスター・ドメイン・マネージャー・ワークステーションは、そのようにインストールする必要があります。このワークステーションは、Tivoli Workload Scheduler データベースに fta として記録されます。

    ドメイン・マネージャードメインを制御し、Tivoli Workload Scheduler ネットワークの一部の管理責任を共有するワークステーション。これは、エージェントとしてインストールされた後、データベース内でのワークステーションの定義時に、ドメイン・マネージャー・ワークステーションとして構成されます。このワークステーションは、Tivoli Workload Scheduler データベースに manager として記録されます。

    動的ドメイン・マネージャー分散 Tivoli Workload Scheduler ネットワークにインストールされたコンポーネントであり、ドメイン内の管理ハブ。ドメイン内の動的エージェントとの通信は、すべて動的ドメイン・マネージャーを経由して行われます。動的ドメイン・マネージャーをインストールすると、以下にリストされているワークステーション・タイプがデータベース内に作成されます。

    fta ドメイン・マネージャーとして手動で構成されたフォールト・トレラント・エージェント・コンポーネント

    ブローカーブローカー・サーバー・コンポーネント

    エージェント動的エージェント・コンポーネント

    バックアップ動的ドメイン・マネージャー問題の発生時に、動的ドメイン・マネージャーのバックアップとして稼働できるワークステーション。これは実質的に、活動化待ちの動的ドメイン・マネージャーです。その使用はオプションです。バックアップ動的ドメイン・マネージャーへの切り替えの詳細については、「Tivoli Workload Scheduler管理ガイド」を参照してください。動的ドメイン・マネージャーをインストールすると、以下にリストされているワークステーション・タイプがデータベース内に作成されます。

    fta フォールト・トレラント・エージェント・コンポーネント。

    ブローカーブローカー・サーバー・コンポーネント

    エージェント動的エージェント・コンポーネント

    フォールト・トレラント・エージェントジョブを受信して実行するワークステーション。ドメイン・マネージャーとの通信で問題がある場合、このワークステーションはローカルでジョブを実行できます。これは、エージェントとしてインストールされた後、データベース内でのワークステーションの定義時に、フォールト・トレラント・エー

    6 IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    ||

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    ||

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • ジェント・ワークステーションとして構成されます。このワークステーションは、Tivoli Workload Scheduler データベースに fta として記録されます。

    標準エージェントドメイン・マネージャーの制御下でジョブを受信して実行するだけのワークステーション。これは、エージェントとしてインストールされた後、データベース内でのワークステーションの定義時に、標準エージェント・ワークステーションとして構成されます。このワークステーションは、TivoliWorkload Scheduler データベースに s-agent として記録されます。

    拡張エージェントSAP R/3、Oracle E-Business Suite、PeopleSoft、または z/OS アプリケーション、あるいはカスタム・アプリケーションでジョブをスケジュールに入れることができるように、Tivoli Workload Scheduler for Applications アクセス方式がブリッジとしてインストールされているワークステーション。マスター・ドメイン・マネージャー、ドメイン・マネージャー、標準エージェント、またはフォールト・トレラント・エージェントによって物理的にホスティングされ (フォールト・トレラント・エージェント当たり最大 255 の拡張エージェント)、さらにデータベースで拡張エージェントと定義される必要があります。詳しくは、 575ページの『第 14 章 拡張エージェントの管理』、および「Tivoli Workload Scheduler for Applications ユーザーズ・ガイド」を参照してください。このワークステーションは、Tivoli WorkloadScheduler データベースに x-agent として記録されます。

    Workload Broker既存のジョブ・タイプおよび拡張オプション付きジョブ・タイプの両方を実行するワークステーション。これは、マスター・ドメイン・マネージャーと動的ドメイン・マネージャーを使用してインストールされたブローカー・サーバーです。以下のワークステーションのうち 1 つ以上のものをホストできます。

    v 拡張エージェントv リモート・エンジンv プールv 動的プールv エージェント。この定義には以下のエージェントが含まれます。

    – 動的エージェント

    – Tivoli Workload Scheduler for z/OS エージェント

    – agent for z/OS

    動的エージェントおよび Tivoli Workload Scheduler for z/OS エージェント の詳細については、「ワークロードの動的なスケジューリング」を参照してください。agent for z/OSの詳細については、「agent for z/OS のスケジューリング」を参照してください。

    このワークステーションは、Tivoli Workload Scheduler データベースにbroker として記録されます。

    動的エージェント既存のジョブ・タイプに加え、特定のデータベースまたは FTP ジョブなどのさまざまなジョブ・タイプを管理するワークステーション。このワークス

    第 1 章 Tivoli Workload Scheduler の概要 7

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • テーションは、動的エージェントをインストールすると、Tivoli WorkloadScheduler データベースに自動的に作成および登録されます。動的エージェントは、workload broker ワークステーションによってホストされます。インストール・プロセスおよび登録プロセスが自動的に実行されるため、Dynamic Workload Consoleで動的エージェントを表示すると、結果としてResource Advisor Agent によって更新された状態になります。プールまたは動的プール内に動的エージェントをグループ分けできます。 このワークステーションは、Tivoli Workload Scheduler データベースに agent として記録されます。

    プール 一連の動的エージェントを類似するハードウェアまたはソフトウェアの特性でグループ分けして、ジョブを実行依頼するための論理ワークステーション。Tivoli Workload Scheduler は、プール内の動的エージェント間のジョブのバランスを取り、動的エージェントが使用できなくなっている場合は、自動的に使用可能な動的エージェントにジョブを再度割り当てます。ご使用のTivoli Workload Scheduler 環境に動的エージェントのプールを作成するには、workload broker ワークステーションによってホストされたタイプ poolのワークステーションを定義してから、プールに追加する動的エージェントを選択します。Dynamic Workload Console または composer コマンドを使用してプールを定義できます。 このワークステーションは、TivoliWorkload Scheduler データベースに pool として記録されます。

    動的プール指定したリソース要件に基づいて動的に定義され、workload broker ワークステーションによってホストされる、一連の動的エージェントをグループ分けする論理ワークステーション。例えば、CPU 使用量が低く、Windows がインストールされたワークステーションにジョブを実行するように要求する場合、Dynamic Workload Console または composer コマンドを使用して、これらの要件を指定します。一連の要件を保存すると、新しいワークステーションは Tivoli Workload Scheduler データベース内に自動的に作成されます。このワークステーションは、指定した要件を満たすご使用の環境内のすべての動的エージェントをマップします。結果のプールは、新しく適合する動的エージェントが使用可能になるたびに、動的に更新されます。このワークステーション上でスケジュールされたジョブは、自動的にワークステーションに対して定義された要件を継承します。 このワークステーションはworkload broker ワークステーションにホストされ、Tivoli WorkloadScheduler データベースに d-pool として記録されます。

    リモート・エンジンご使用の環境とリモート Tivoli Workload Scheduler for z/OS エンジン (コントローラー) または Tivoli Workload Scheduler エンジン (マスター・ドメイン・マネージャーまたはバックアップ・マスター・ドメイン・マネージャー) の間の相互依存関係の解決についての情報の交換を管理するワークステーション。このワークステーションはworkload broker ワークステーションにホストされ、Tivoli Workload Scheduler データベースに rem-eng として記録されます。

    注: ワークステーション・タイプの変更を計画している場合は、以下のルールを考慮します。

    8 IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

    |

    |

    |

    |

    |

    |

    |

    |

    |

    ||

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • v フォールト・トレラント・エージェント、標準エージェント、拡張エージェント、ドメイン・マネージャーおよび Dynamic Workload Broker ワークステーションは、動的エージェント、プール、動的プール、およびリモート・エンジンを除く任意のワークステーション・タイプに変更できます。

    v 動的エージェント、プール、動的プール、およびリモート・エンジンのタイプは変更できません。

    ワークステーションを定義する方法について詳しくは、 143ページの『ワークステーション定義』を参照してください。

    ワークステーション・クラスワークステーションは、いくつかのクラスに分類できます。ワークステーション・クラス とは、ジョブ・スケジュール特性が類似しているワークステーションのグループのことです。 1 つのクラスにいくつでもワークステーションを含めることができ、また 1 つのワークステーションを複数のクラスに含めることができます。ジョブおよびジョブ・ストリームを、特定のワークステーション・クラスで実行するように割り当てることができます。これによって、ジョブおよびジョブ・ストリームを複数のワークステーションで実行することが容易になります。

    例えば、以下のタイプのワークステーション・クラスをセットアップすることができます。

    v 社内の部門構造に従ってワークステーションをグループ化したワークステーション・クラス。このようにすれば、部門内のすべてのワークステーションで、ジョブを実行するように定義できます。

    v インストールされているソフトウェアに従ってワークステーションをグループ化したワークステーション・クラス。このようにすれば、特定のアプリケーションがインストールされているすべてのワークステーションで、ジョブを実行するように定義できます。

    v ユーザーの役割に従ってワークステーションをグループ化したワークステーション・クラス。このようにすれば、例えば管理職に所属しているすべてのワークステーションで、ジョブを実行するように定義できます。

    この例では、1 つのワークステーションが、その部門に従って 1 つのワークステーション・クラスに属し、ユーザーに従って別のクラスに、そこにインストールされているソフトウェアに従っていくつかのクラスに属することがあり得ます。

    ワークステーションは、ドメインにグループ分けすることもできます。これは、ネットワークがセットアップされる際に可能です。ドメイン名は、ジョブを実行する場所を選ぶ際の選択基準の 1 つではないので、ドメイン中のすべてのワークステーションでジョブを実行するようにスケジュールするためには、ドメイン構造をワークステーション・クラスに反映させる必要があります。

    ドメインについて詳しくは、 10ページの『ドメイン』を参照してください。

    ワークステーション・クラスの定義方法については、 162ページの『ワークステーション・クラス定義』を参照してください。

    第 1 章 Tivoli Workload Scheduler の概要 9

    |

    |

    |

    |

    |

    |

    |

    |

  • ドメイン分散 Tivoli Workload Scheduler ネットワーク内のすべてのワークステーションは 1つ以上のドメイン に編成されます。各ドメインは 1 つ以上のエージェントと、管理ハブとして機能する 1 つのドメイン・マネージャーから構成されます。ドメイン内のエージェントとの通信は、ほとんどドメイン・マネージャーを経由して行われます。エージェントに「ファイアウォールの内側」が指定されている場合、通信はすべてドメイン・マネージャーを経由して実行されます。

    すべてのネットワークには、ドメイン・マネージャーがマスター・ドメイン・マネージャーであるマスター・ドメインがあります。これは、ドメイン内のすべてのスケジューリング・オブジェクトと中央の構成ファイルのデータベースを保守します。マスター・ドメイン・マネージャーは計画を生成し、Symphony ファイルを作成して配布します。さらに、ネットワークのログとレポートはマスター・ドメイン・マネージャーで保守されます。

    ネットワーク内のすべてのエージェントは、単一のドメインに編成することも、複数のドメインに編成することもできます。

    単一ドメイン・ネットワーク単一ドメイン・ネットワークは、マスター・ドメイン・マネージャーと任意の数のエージェントで構成されます。以下に、単一ドメイン・ネットワークの例を示します。単一ドメイン・ネットワークは、営業ロケーションと業務機能が少ない企業に最適です。ネットワーク内の通信はすべてマスター・ドメイン・マネージャーを経由して実行されます。単一ロケーションの場合に注意する点は、ローカル・ネットワークの信頼性と処理可能なトラフィック量だけです。

    10 IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

  • マルチドメイン・ネットワークマルチドメイン・ネットワークは、業務が複数のロケーション、部門、または機能にまたがる企業に特に適しています。マルチドメイン・ネットワークは、各ドメイン内の、マスター・ドメイン・マネージャー、任意の数の下位層ドメイン・マネージャー、および任意の数のエージェントで構成されます。エージェントは、そのドメイン・マネージャーとのみ通信し、ドメイン・マネージャーは、その親ドメイン・マネージャーと通信します。ドメインの階層は、いくつでもレベルを重ねることができます。

    マスター・ドメイン・マネージャー

    マスター・ドメイン・マネージャー

    エージェント

    図 1. 単一ドメイン・ネットワーク

    第 1 章 Tivoli Workload Scheduler の概要 11

  • この例では、マスター・ドメイン・マネージャーの所在地はアトランタです。マスター・ドメイン・マネージャーには、スケジューリング・オブジェクトの文書化で使用されるデータベース・ファイルが含まれており、自分のエージェントとデンバーおよびロサンゼルスのドメイン・マネージャーにSymphony ファイルを配布します。デンバーおよびロサンゼルスのドメイン・マネージャーは次に、それぞれのエージェントと、ニューヨーク、オーロラ、およびバーバンクの下位ドメイン・マネージャーにその Symphonyファイルを配布します。アトランタのマスター・ドメイン・マネージャーは、ドメイン間情報をネットワーク全体にブロードキャストしなければなりません。

    図 2. マルチドメイン・ネットワーク

    12 IBM Tivoli Workload Scheduler: ユーザーズ・ガイドおよびリファレンス

  • ボールダーのドメイン・マネージャーがやり取りする通信はすべて、デンバーの親ドメイン・マネージャーを通してルーティングされます。ボールダーのドメイン内に、オーロラのドメイン内のスケジュールまたはジョブに依存するスケジュールまたはジョブがある場合、そのような依存関係はデンバーのドメイン・マネージャーによって解決されます。エージェント間の依存関係の大半は、下位層のドメイン・マネージャーによってローカルで処理されるので、ネットワーク上のトラフィックが大幅に削減されます。

    ネットワークを開発しながら、ドメイン・インフラストラクチャーを動的に変更することができます。ワークステーションを別のドメインに移動するために必要なことは、そのデータベース定義内のドメイン名を変更することだけです。

    ヒント: ジョブまたはジョブ・ストリームの定義内でドメインを指定しても、ドメイン内のすべてのワークステーションでのジョブまたはジョブ・ストリームの実行をスケジュールすることはできません。これを行うには、ドメイン内のすべてのワークステーションを入れるワークステーション・クラス を作成します。

    ワークステーション・クラスの詳細については、 9ページの『ワークステーション・クラス』を参照してください。

    ドメインの定義方法については、 163ページの『ドメイン定義』を参照してください。

    イベント・ルールイベント・ルール は、特定のイベント条件の発生時に実行される一連のアクションを定義します。イベント・ルールの定義によって、イベントとトリガー・アクションが関連付けられます。

    イベント・ルールの定義方法については、 130ページの『イベント・ルールの定義』を参照してください。

    リソースリソース とは、ジョブおよびジョブ・ストリームの依存関係として使用する物理または論理システム・リソースのいずれかのことです。必要な数量の定義済みリソースが使用可能になるまで、リソース依存関係を持つジョブまたはジョブ・ストリームを実行開始することはできません。

    リソースの定義方法については、 203ページの『リソース定義』を参照してください。

    パラメーターパラメーター は、データベース内の値からか実行時に、ジョブおよびジョブ・ストリームで置き換えられるさまざまな値を割り当てられるオブジェクトです。ジョブまたはジョブ・ストリームに応じて変更される値がある場合、パラメーターは役に立ちます。パラメーターを使用するジョブおよびジョブ・ストリーム定義は、実動サイクルの開始時の値で自動的に更新されます。ジョブおよびジョブ・ストリームを定義する際に、反復される値を置き換えるものとしてパラメーターを使用します。例えば、ジョブ定義のユーザー・ログオンとスクリプト・ファイル名、および

    第 1 章 Tivoli Workload Scheduler の概要 13

  • ファイルとプロンプトの依存関係にパラメーターを使用すると、マスターのデータベースに集中的に維持されている値を使用することができます。

    パラメーターの定義方法について詳しくは、 195ページの『変数およびパラメーターの定義』を参照してください。

    変数テーブル変数テーブル とは、複数の変数とその値を示したテーブルのことです。すべてのグローバル・パラメーター (現在は変数 と呼ばれている) は、少なくとも 1 つの変数テーブルに含まれています。

    スケジューラーがデフォルトの変数テーブルを提供するので、変数を使用するためにユーザーが変数テーブルを作成することが必須だというわけではありません。

    ただし、いつどこで使用するかに応じて、名前は同じでも値はそれぞれ異なる変数を定義することができます。それには、それぞれ異なる変数テーブル内の同一変数に、それぞれ異なる値を割り当てます。これで、それぞれ異なるジョブ定義の中や、プロンプトおよびファイル依存関係の定義時に、同じ変数名を使用できるようになります。変数テーブルは、実行サイクル、ジョブ・ストリーム、およびワークステーション・レベルで割り当てることができます。

    複数のジョブ・ストリームに属するジョブ用のテンプレートとしてジョブ定義を使用する場合は、そのジョブ定義で変数テーブルを使用すると特に便利です。例えば、同じ変数に異なる値を割り当てて、同じジョブ定義を異なるジョブ・ストリーム中で再使用することができます。

    変数テーブルを定義する方法について詳しくは、 199ページの『変数テーブル定義』を参照してください。

    Tivoli Workload Scheduler ネットワークTivoli Workload Scheduler ネットワークは、Tivoli Workload Scheduler 管理機能を使用してバッチ・ジョブ処理を実行する複数のワークステーション がリンクして構成されます。

    ワークステーションは TCP/IP リンクとストア・アンド・フォワード・テクノロジーを使用して通信することにより、ネットワーク全体の整合性と耐障害性を保守します。これはワークステーションがリンクされていない場合、すべての情報がメッセージ・ファイルに保管され、リンクが再確立された場合のみ送信されることを意味します。

    Tivoli Workload Scheduler ネットワークは 1 つ以上のドメインで構成され、それぞれ管�