ibm workload schedulernvcxg...ibm workload scheduler のシステム前提条件のス キャン...

528
IBM Workload Scheduler バージョン 9 リリース 4 計画およびインストール IBM

Upload: others

Post on 21-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

  • IBM Workload Schedulerバージョン 9 リリース 4

    計画およびインストール

    IBM

  • IBM Workload Schedulerバージョン 9 リリース 4

    計画およびインストール

    IBM

  • 注記

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

    本書は、IBM Workload Scheduler (プログラム番号 5698-WSH) のバージョン 9 リリース 4 モディフィケーション・レベル 0、および新しい版で明記されていない限り、以降のすべてのリリースおよびモディフィケーションに適用されます。

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

    原典: IBM Workload SchedulerVersion 9 Release 4Planning and Installation

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

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

    © Copyright IBM Corporation 1999, 2016. © Copyright HCL Technologies Limited 2016, 2017

  • 目次

    図 . . . . . . . . . . . . . . . . . vii

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

    この資料について . . . . . . . . . . . xi当リリースでの新規機能 . . . . . . . . . . xi本書の対象読者 . . . . . . . . . . . . . xiアクセシビリティ . . . . . . . . . . . . xi技術研修 . . . . . . . . . . . . . . . xiiサポート情報 . . . . . . . . . . . . . . xii

    第 1 部 計画 . . . . . . . . . . . . 1

    第 1 章 既知の問題と制約事項 . . . . . 3

    第 2 章 ネットワーク計画 . . . . . . . 5IBM Workload Scheduler 環境 . . . . . . . . 5

    IBM Workload Scheduler インターフェース . . 12環境の計画 . . . . . . . . . . . . . . 13

    静的スケジューリング機能を持つ分散ワークロード環境 . . . . . . . . . . . . . . . 13動的なスケジューリング機能付きの分散ワークロード環境 . . . . . . . . . . . . . . 14静的および動的スケジューリング機能を持つ分散ワークロード環境 . . . . . . . . . . . 17エンドツーエンド・ワークロード環境 . . . . 18外部システムと統合されたワークロード環境 . . 19z/OS の分散ドリブン・ワークロード環境 . . . 21

    ドメインの計画 . . . . . . . . . . . . . 22ドメイン内でのローカライズ処理 . . . . . . 23ドメインの計画に関する考慮事項 . . . . . . 23単一ドメイン・ネットワーク . . . . . . . 25複数ドメイン・ネットワーク . . . . . . . 27

    ワークステーション・クラス . . . . . . . . 29時間帯に関する考慮事項 . . . . . . . . . . 29

    第 2 部 IBM Workload Scheduler 31

    第 3 章 インストールの準備 . . . . . . 33インストールの概要 . . . . . . . . . . . 33インストール方法 . . . . . . . . . . . . 34

    インストール・ウィザード . . . . . . . . 34サイレント・モード . . . . . . . . . . 34エージェント用の twsinst スクリプト . . . . 34

    ワークステーションへの eImage のダウンロード. . 35ネットワーク・リポジトリーの作成 . . . . . . 36インストール・メディアへのアクセス . . . . . 37

    インストール・メディア . . . . . . . . . 37インストールの注意点 . . . . . . . . . . . 38

    インストール時に TWA_home の外部に作成されるディレクトリー . . . . . . . . . . . 40Windows サービス . . . . . . . . . . . 41

    第 4 章 前提条件 . . . . . . . . . . 43サポートされるオペレーティング・システム . . . 43リレーショナル・データベース管理システム . . . 44

    DB2 のインストール . . . . . . . . . . 44Oracle のインストール . . . . . . . . . 45Informix Dynamic Server のインストール . . . 46Microsoft SQL Server のインストール . . . . 46

    IBM Workload Scheduler ユーザー . . . . . . 47Windows ユーザーのドメインの権限および構造 47Microsoft Active Directory を実行するWindows ドメイン・コントローラーに関する考慮事項 . . . . . . . . . . . . . . . 49Windows Vista ユーザーの環境設定の確認. . . 50

    IBM Workload Scheduler のシステム前提条件のスキャン . . . . . . . . . . . . . . . . 51

    Installation Manager のシステム前提条件のスキャン . . . . . . . . . . . . . . . . 52

    第 5 章 インストールまたはアップグレード前の IBM Workload Scheduler データベース表の作成またはアップグレード . 53DB2 を使用している場合のデータベース・スキーマの作成またはアップグレード . . . . . . . . 54

    DB2 を使用している場合のデータベース表の作成 56DB2 を使用している場合のデータベース表のアップグレード . . . . . . . . . . . . . 65

    Oracle を使用している場合のデータベース表の作成またはアップグレード . . . . . . . . . . . 68

    Oracle を使用している場合のデータベース表の作成 . . . . . . . . . . . . . . . . 69Oracle を使用している場合のデータベース表のアップグレード . . . . . . . . . . . . . 82

    Informix Dynamic Server を使用している場合のデータベース・スキーマの作成またはアップグレード . 85

    Informix Dynamic Server のプロパティー・ファイルのカスタマイズ . . . . . . . . . . 85Informix での SQL ファイルの生成 . . . . . 87Informix で SQL スキーマを作成またはアップグレードするためのスクリプトの実行 . . . . . 88

    Microsoft SQL Server を使用している場合のデータベース・スキーマの作成またはアップグレード . . 94

    Microsoft SQL Server のプロパティー・ファイルのカスタマイズ . . . . . . . . . . . 94Microsoft SQL Server での SQL ファイルの生成 96Microsoft SQL Server で SQL スキーマを作成またはアップグレードするためのスクリプトの実行 . 97

    iii

    ||

    |||||||||||

  • 第 6 章 インストール . . . . . . . . 107Installation Manager を使用してインストールする場合に一時ディレクトリーを変更する . . . . . 107メイン・コンポーネントのインストール . . . . 107

    インストール方法の選択 . . . . . . . . . 107マスター・ドメイン・マネージャーまたはそのバックアップのインストール . . . . . . . . 108動的ドメイン・マネージャーまたはそのバックアップのインストール . . . . . . . . . . 140エージェントのインストール . . . . . . . 160インストールされているコンポーネントの検出 181

    追加コンポーネントのインストール . . . . . . 181Job Brokering Definition Console のインストール . . . . . . . . . . . . . . . . 181IBM Workload Scheduler IntegrationWorkbench のインストール . . . . . . . 182

    第 7 章 アップグレード . . . . . . . 187アップグレードの前に . . . . . . . . . . 188

    Installation Manager のシステム前提条件のスキャン . . . . . . . . . . . . . . . 191

    アップグレード時に変更されるファイルとフォルダー . . . . . . . . . . . . . . . . . 191アップグレード時に変更されないファイル . . . . 191単一コンポーネントのアップグレード . . . . . 193

    セーフ・アップグレードの実行 . . . . . . 194マスター・ドメイン・マネージャー インスタンスまたはそのバックアップのアップグレード . . 195動的ドメイン・マネージャー インスタンスまたはそのバックアップのアップグレード . . . . 222エージェントおよびドメイン・マネージャーのアップグレード . . . . . . . . . . . . 235

    レジストリー・ファイルが破損している場合のアップグレード . . . . . . . . . . . . . . 258

    twsinst を使用したレジストリー・ファイルの再作成 . . . . . . . . . . . . . . . 258

    第 8 章 中央制御エージェントの更新 261Dynamic Workload Console を使用したエージェント集中更新 . . . . . . . . . . . . . 261

    エージェント集中更新のスケジューリング . . . 264フォールト・トレラント・エージェントおよび動的エージェントのインスタンスの更新 . . . . 266

    トラブルシューティング・シナリオ . . . . . . 267前提条件スキャンで前提条件の欠落が検出され、エージェント集中更新が失敗する . . . . . . 268自動リストアが失敗する場合にエージェント・インスタンスを手動でリストアする . . . . . . 268エージェント集中更新が完了せず、オペレーター・メッセージが表示されない . . . . . . 270WebSphere Application Server の誤ったメモリー管理が原因で複数エージェントでの並行集中更新が失敗する . . . . . . . . . . . . 270

    第 9 章 構成 . . . . . . . . . . . . 273環境変数の設定 . . . . . . . . . . . . . 273

    マスター・ドメイン・マネージャーの構成 . . . . 274バックアップとして構成されたマスター・ドメイン・マネージャーの構成ステップ . . . . . . . 275ドメイン・マネージャーの構成 . . . . . . . 276バックアップ・ドメイン・マネージャーの構成 . . 277動的ドメイン・マネージャー の構成 . . . . . 278バックアップとして構成された動的ドメイン・マネージャーの構成ステップ . . . . . . . . . . 279フォールト・トレラント・エージェントの構成 . . 279動的エージェントの構成 . . . . . . . . . . 281リモート・コマンド行クライアントの構成 . . . . 282

    リモート・コマンド行クライアントとマスター・ドメイン・マネージャーの間の SSL 接続の構成 . 283

    Windows オペレーティング・システムでの z-セントリック・エージェントの構成 . . . . . . . 284機能の追加 . . . . . . . . . . . . . . 285

    手順 . . . . . . . . . . . . . . . 285WebSphere Application Server の構成. . . . . 287インストール後の動的スケジューリングの使用可能化 . . . . . . . . . . . . . . . . . 287

    第 10 章 アンインストール . . . . . . 291メイン・コンポーネントのアンインストール . . . 291

    アンインストール方法の選択 . . . . . . . 291マスター・ドメイン・マネージャー またはそのバックアップのアンインストール . . . . . . 292動的ドメイン・マネージャー またはそのバックアップのアンインストール . . . . . . . . 293サイレント・アンインストールの実行 . . . . 295twsinst スクリプトの使用によるエージェントのアンインストール . . . . . . . . . . . 296

    第 11 章 インストール、マイグレーション、およびアンインストールのトラブルシューティング . . . . . . . . . . 299インストール・ログ・ファイル . . . . . . . 299

    Installation Manager ウィザード、サイレント・インストールおよびアンインストールのログ・ファイル . . . . . . . . . . . . . . . 300WebSphere Application Server プロファイルのログ・ファイル . . . . . . . . . . . . 302DB2 インストール・ログ・ファイル. . . . . 302twsinst ログ・ファイル . . . . . . . . . 302

    サポート用のログ・ファイルのパッケージ化 . . . 303エージェントをインストール、アップグレード、復元、およびアンインストールした場合の戻りコードの分析 . . . . . . . . . . . . . . . . 303問題のシナリオ: インストール、再インストール、アップグレード、マイグレーション、およびアンインストール . . . . . . . . . . . . . . 306

    Windows オペレーティング・システムでのインストールの問題 . . . . . . . . . . . . 306インストールに関するその他の問題 . . . . . 309再インストールの問題 . . . . . . . . . 333アップグレードの問題 . . . . . . . . . 333アンインストールの問題 . . . . . . . . . 350

    iv IBM Workload Scheduler: 計画およびインストール

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

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

  • フィックスパックのインストールの問題 . . . 351IBM Workload Scheduler の手動によるアンインストール . . . . . . . . . . . . . . . . 351

    Windows オペレーティング・システムでの手動によるアンインストール . . . . . . . . . 352UNIX オペレーティング・システムでの手動によるアンインストール . . . . . . . . . 355手動のアンインストール中の問題 . . . . . . 357

    第 3 部 IBM i システムでの IBMWorkload Scheduler . . . . . . . 359

    第 12 章 前提条件 . . . . . . . . . 361IBM i システムでのシステム前提条件のスキャン 361

    第 13 章 IBM i システムでのエージェントのインストール . . . . . . . . . 363IBM i システムでのエージェント・インストール・パラメーター . . . . . . . . . . . . . 365IBM i システムでのエージェントのインストールの例 . . . . . . . . . . . . . . . . . 369IBM i システムでの twsinst スクリプトのログ・ファイル . . . . . . . . . . . . . . . 369エージェントをインストール、アップグレード、復元、およびアンインストールした場合の戻りコードの分析 . . . . . . . . . . . . . . . . 369

    第 14 章 動的エージェントの構成 . . . 373

    第 15 章 IBM i システムでのエージェントのアップグレード . . . . . . . . 375IBM i システムでのエージェント・アップグレード・パラメーター . . . . . . . . . . . . 376IBM i システムでのエージェントのアップグレードの例 . . . . . . . . . . . . . . . . 379IBM i システムでの twsinst スクリプトのログ・ファイル . . . . . . . . . . . . . . . 379エージェントをインストール、アップグレード、復元、およびアンインストールした場合の戻りコードの分析 . . . . . . . . . . . . . . . . 379

    第 16 章 IBM i システムでのエージェントのアンインストール . . . . . . . 383IBM i システムでの twsinst スクリプトのログ・ファイル . . . . . . . . . . . . . . . 384

    第 4 部 Dynamic WorkloadConsole . . . . . . . . . . . . . 385

    第 17 章 Dynamic Workload Consoleの概要. . . . . . . . . . . . . . . 387

    第 18 章 準備 . . . . . . . . . . . 389インストール時に TWA_home の外部に作成されるディレクトリー . . . . . . . . . . . . . 389ワークステーションへの eImage のダウンロード 390ネットワーク・リポジトリーの作成 . . . . . . 391インストール・メディアへのアクセス . . . . . 392

    インストール・メディア . . . . . . . . . 392

    第 19 章 Dynamic Workload Consoleの前提条件 . . . . . . . . . . . . . 395サポートされるオペレーティング・システム . . . 396IBM Workload Scheduler のシステム前提条件のスキャン . . . . . . . . . . . . . . . . 396

    Installation Manager のシステム前提条件のスキャン . . . . . . . . . . . . . . . 397

    第 20 章 インストール. . . . . . . . 399インストール方法の選択 . . . . . . . . . . 399Installation Manager を使用してインストールする場合に一時ディレクトリーを変更する . . . . . 399Dynamic Workload Console のインストール手順 400

    WebSphere Application Server プロファイル構成 . . . . . . . . . . . . . . . . 403z/OS コネクター 構成 . . . . . . . . . 404

    サイレント・インストール . . . . . . . . . 405Dynamic Workload Console のシステム前提条件の検査 . . . . . . . . . . . . . . 406Dynamic Workload Console サイレント・インストールの実行 . . . . . . . . . . . . 407Dynamic Workload Console およびその前提条件のサイレント・インストールの実行 . . . . 409応答ファイルのユーザー・パスワードの暗号化 411

    Dynamic Workload Console へのアクセス . . . 413IBM Workload Scheduler エンジン接続定義のクイック・ステップ . . . . . . . . . . 415dynamic workload broker 接続定義のクイック・ステップ . . . . . . . . . . . . 416

    Dynamic Workload Console の始動および停止 417

    第 21 章 構成 . . . . . . . . . . . 419Lightweight Third-Party Authentication (LDAP)の使用法を構成するためのポストインストール・ステップ . . . . . . . . . . . . . . . . 420

    第 22 章 Dynamic Workload Consoleのナビゲート . . . . . . . . . . . . 421最初に実行する操作 . . . . . . . . . . . 421

    第 23 章 アップグレード . . . . . . . 423アップグレードの概要 . . . . . . . . . . 423Dynamic Workload Console V8.6 単一インスタンスのアップグレード . . . . . . . . . . . 424

    目次 v

    |||

    |

    ||||

    ||

  • 同じワークステーション上の DynamicWorkload Console V8.6 単一インスタンスのアップグレード . . . . . . . . . . . . 424新規ワークステーションでの DynamicWorkload Console V8.6 単一インスタンスのアップグレード . . . . . . . . . . . . 427

    同じディレクトリーに 1 つ以上のコンポーネントが共にインストールされている DynamicWorkload Console V8.6 のアップグレード . . . 432Dynamic Workload Console V9.1 以降のアップグレード . . . . . . . . . . . . . . . . 433

    Dynamic Workload Console V9.1 以降のアップグレード . . . . . . . . . . . . . 433Dynamic Workload Console V9.1 以降のサイレント・アップグレード . . . . . . . . . 434root 以外のユーザーとしての DynamicWorkload Console のアップグレード . . . . 435root 以外のユーザーとしての DynamicWorkload Console のサイレント・アップグレード . . . . . . . . . . . . . . . 436

    第 24 章 アンインストール . . . . . . 439Installation Manager ウィザードを使用したアンインストール . . . . . . . . . . . . . . 439サイレント・モードでのアンインストール . . . . 439

    第 25 章 インストール、アップグレード、およびアンインストールのトラブルシューティング . . . . . . . . . . . 441インストールおよびアンインストールのログ・ファイルとトレース・ファイル . . . . . . . . . 441Windows システムでの Dynamic WorkloadConsole と zConnector の手動によるアンインストール . . . . . . . . . . . . . . . . 441UNIX システムでの Dynamic Workload Consoleと zConnector の手動によるアンインストール . . 443トラブルシューティング・シナリオ . . . . . . 445

    インストール・ログ・ファイル . . . . . . 445対話式インストールに関する問題 . . . . . . 447サイレント・インストールに関する問題 . . . 448

    第 5 部 チュートリアル . . . . . . 449

    第 26 章 IBM Workload Scheduler チュートリアル・ユーティリティーの使用法 . . . . . . . . . . . . . . . . 451IBM Workload Scheduler データベースへのデータの取り込み . . . . . . . . . . . . . . 451

    IBM Workload Scheduler チュートリアル・シナリオで使用するオブジェクト . . . . . . 452

    スケジューリング・シナリオの概要 . . . . . . 453実動計画の作成と処理 . . . . . . . . . . 454

    シナリオ 1: 実動計画の作成とその内容の表示 454スケジューリング・シナリオの実行 . . . . . . 455

    シナリオ 2: IBM Workload Scheduler プロセスの開始と停止 . . . . . . . . . . . . 455シナリオ 3: スケジューリングの基本: ジョブをスケジュールする方法とジョブの実行順序 . . . 456シナリオ 4: 拡張スケジューリング: プロンプト、ファイル、およびリソースの依存関係 . . . 456シナリオ 5: 時間の依存関係と実行サイクル . . 456シナリオ 6: ジョブ、ジョブ・ストリーム、およびコマンドの手動での実行依頼 . . . . . . 457シナリオ 7: リカバリー・オプションとリカバリー・ジョブ . . . . . . . . . . . . . 457シナリオ 8: イベント・ドリブン・スケジューリング . . . . . . . . . . . . . . . 458シナリオ 9: 変数テーブルの使用 . . . . . . 458

    データベースからのチュートリアル・オブジェクトの除去 . . . . . . . . . . . . . . . . 459

    第 6 部 付録 . . . . . . . . . . . 461

    付録 A. レジストリー・ファイル. . . . 463

    付録 B. IBM Workload Scheduler 応答ファイルのプロパティー . . . . . . 465

    付録 C. Dynamic Workload Console応答ファイルのプロパティー . . . . . 483

    付録 D. Job Brokering DefinitionConsole 応答ファイルのプロパティー . 489

    付録 E. DB2 表スペースの相対パス 491

    特記事項 . . . . . . . . . . . . . . 493商標 . . . . . . . . . . . . . . . . 495製品資料に関するご使用条件 . . . . . . . . 495

    索引 . . . . . . . . . . . . . . . 497

    vi IBM Workload Scheduler: 計画およびインストール

  • 図1. 静的ワークロードを実行する IBM Workload

    Scheduler 環境の概要を示す図 . . . . . . 62. IBM Workload Scheduler 動的環境の概要を示

    す図 . . . . . . . . . . . . . . . 93. 静的スケジューリング機能を持つ分散ワークロ

    ード環境 . . . . . . . . . . . . . 144. 動的なスケジューリング機能付きの分散ワーク

    ロード環境 . . . . . . . . . . . . . 165. 静的および動的スケジューリング機能を持つ分

    散ワークロード環境 . . . . . . . . . . 18

    6. 外部システムと統合されたワークロード環境 207. z/OS の分散ドリブン・ワークロード環境 228. 単一ドメイン・トポロジー . . . . . . . 269. 複数サイトでの単一ドメイン・トポロジー 27

    10. 複数ドメイン・トポロジー . . . . . . . 2811. V8.6 からの並列アップグレード手順のフロー

    チャート . . . . . . . . . . . . . 19712. V9.x からの並列アップグレード手順のフロー

    チャート . . . . . . . . . . . . . 198

    vii

    ======

  • viii IBM Workload Scheduler: 計画およびインストール

  • 表1. 動的スケジューリングで部分的にサポートされ

    る機能またはサポートされない機能 . . . . 172. 必要な eImage . . . . . . . . . . . 353. シンボリック・リンクのオプション . . . . 404. DB2 セットアップ・ファイル . . . . . . 455. DB2 アップグレード手順のためのプロパティー 666. アップグレード・スクリプトのパラメーター 677. Oracle アップグレード手順のためのプロパテ

    ィー . . . . . . . . . . . . . . . 838. アップグレード・スクリプトのパラメーター 849. インストール応答ファイル . . . . . . . 135

    10. グローバル・インストールの応答ファイル 13711. インストール応答ファイル . . . . . . . 15412. グローバル・インストールの応答ファイル 15713. -lang および LANG パラメーターの有効な値 16814. エージェントを同一のネットワーク・ゾーン

    にインストールするインストール構文 . . . 17515. エージェントを別のネットワーク・ゾーンに

    インストールするインストール構文 . . . . 17616. グローバル・インストールの応答ファイル 18617. IBM Workload Scheduler の単一コンポーネ

    ント・インスタンスのアップグレード・デプロイメント・モデル . . . . . . . . . 193

    18. 応答ファイルのアップグレード . . . . . 21319. 応答ファイルのアップグレード . . . . . 23220. エージェント集中更新ジョブの定義のための

    必須属性とオプション属性 . . . . . . . 26421. アンインストール用の応答ファイル . . . . 29622. Windows オペレーティング・システム・エー

    ジェントの戻りコード . . . . . . . . 30423. UNIX または Linux オペレーティング・シス

    テム・エージェントの戻りコード . . . . . 30524. -lang および LANG パラメーターの有効な値 367

    25. Windows オペレーティング・システム・エージェントの戻りコード . . . . . . . . 370

    26. UNIX または Linux オペレーティング・システム・エージェントの戻りコード . . . . . 371

    27. Windows オペレーティング・システム・エージェントの戻りコード . . . . . . . . 380

    28. UNIX または Linux オペレーティング・システム・エージェントの戻りコード . . . . . 381

    29. 必要な eImage . . . . . . . . . . . 39030. インストール応答ファイル . . . . . . . 40931. 応答ファイルのアップグレード . . . . . 40932. グローバル・インストールの応答ファイル 41133. アンインストール用の応答ファイル . . . . 44034. チュートリアル・ユーティリティーによって

    ダウンロードされるオブジェクト . . . . . 45235. スケジューリング・シナリオのリスト 45336. レジストリー・ファイルの属性 . . . . . 46337. 一般情報 . . . . . . . . . . . . . 46538. ユーザー情報 . . . . . . . . . . . 46639. アップグレード構成 (アップグレードの場合の

    み) . . . . . . . . . . . . . . . 46640. マスター構成 . . . . . . . . . . . 46741. 動的ドメイン・マネージャー構成 . . . . . 46942. データベース構成 . . . . . . . . . . 47143. WebSphere 構成 . . . . . . . . . . 47944. インストールするオファリングおよび機能 48145. 一般情報 . . . . . . . . . . . . . 48346. WebSphere 構成 . . . . . . . . . . 48447. z/OS コネクター 構成 . . . . . . . . 48548. インストールするオファリングおよび機能 48649. アップグレード設定 . . . . . . . . . 48650. Job Brokering Definition Console 応答ファ

    イルのプロパティー . . . . . . . . . 489

    ix

    |||

    |||||||||||

  • x IBM Workload Scheduler: 計画およびインストール

  • この資料について

    この「IBM Workload Scheduler 計画およびインストール」では、IBM WorkloadScheduler ネットワークの計画、インストール、移行、および構成について説明します。

    当リリースでの新規機能このリリースでの新機能について説明します。

    このリリースの新機能や変更された機能については、「IBM Workload Automation:概要」の『機能拡張の要約』のセクションを参照してください。

    このリリースで対処された APAR については、IBM Workload Scheduler リリース・ノート (http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863) および Dynamic Workload Console リリース・ノート(http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048864)を参照してください。

    新規内容と変更された内容は、リビジョン・バーを付けて示してあります。PDF 形式の場合、V9.4 の新規内容および変更された内容は、左マージンにパイプ文字 (|)で示され、V9.4FP1 の新規内容および変更された内容は等号 (=) で示されます。

    本書の対象読者この資料の対象読者について説明します。

    本書は、以下のような読者を対象としています。

    v ネットワークの計画およびインストールを実行する IBM Workload SchedulerIT 管理者

    v 製品の計画およびインストールを実行する Dynamic Workload Console IT 管理者

    v ネットワーク・トポロジーを計画するスペシャリスト

    v ネットワークをインストールする IT 管理者

    v システム構築の担当者

    アクセシビリティアクセシビリティー機能は、運動障害または視覚障害など身体に障害を持つユーザーがソフトウェア・プロダクトを快適に使用できるようにサポートします。

    この製品では、支援機能を使用してインターフェースを聞き、ナビゲートできます。また、マウスの代わりにキーボードを使用してグラフィカル・ユーザー・インターフェースのすべての機能を操作することもできます。

    xi

    =

    =

    =

    http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048864

  • 詳細については、「IBM Workload Scheduler ユーザーズ・ガイドおよびリファレンス」でアクセシビリティーに関する付録を参照してください。

    技術研修クラウド & スマーター・インフラストラクチャーでは技術研修を提供しています。

    クラウド & スマーター・インフラストラクチャーの技術研修については、http://www.ibm.com/software/tivoli/education を参照してください。

    サポート情報IBM では、問題が発生した場合にお客様がサポートを得るための複数の手段をご用意しています。

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

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

    v フィックスの入手: ご使用の製品について、既に使用可能な最新のフィックスを見つけることができます。

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

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

    xii IBM Workload Scheduler: 計画およびインストール

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

  • 第 1 部 計画

    IBM Workload Automation 環境の概要を示し、インストールの計画方法を説明します。

    1

  • 2 IBM Workload Scheduler: 計画およびインストール

  • 第 1 章 既知の問題と制約事項

    インストールの制約、問題、および回避策については、IBM Workload Schedulerのリリース・ノート (http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863) および Dynamic Workload Console のリリース・ノート(http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048864) を参照してください。

    3

    http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048864

  • 4 IBM Workload Scheduler: 計画およびインストール

  • 第 2 章 ネットワーク計画

    IBM Workload Automation でのネットワーク計画。

    IBM Workload Scheduler ネットワークの計画方法について説明します。

    IBM Workload Scheduler 環境IBM Workload Scheduler ネットワークは、ジョブ処理を実行するリンクされた複数のワークステーションのセットから構成されます。ネットワークは、それぞれが管理ハブとして機能するドメイン・マネージャー ・ワークステーションがある 1つ以上のドメイン、および 1 つ以上のエージェント・ワークステーションから構成されます。

    IBM Workload Scheduler を使用して、以下の方法のいずれかでワークロードを実行できます。

    静的 既存のジョブ・タイプ、例えばフォールト・トレラント・エージェントの特定のワークステーション上の docommand とスクリプト、または標準のエージェント・タイプを実行する方法。

    動的 既存のジョブ・タイプおよび拡張オプション付きジョブ・タイプを実行して、製品がそれを実行するために必要なハードウェアとソフトウェアの要件を最も満たすワークステーションにそれを割り当てることができるようにする方法。

    拡張オプション付きジョブ・タイプとは、製品と共に提供されているものとカスタム・プラグインを通して実装された追加タイプの両方です。例えば、製品と共に提供されるものとしては、DB2®、ファイル転送、および Webサービスがあります。カスタム・プラグインを通して実装されたものとは、Software Development Kit (SDK) の Integration Workbench を使用してユーザーが開発したものです。

    ワークロードをそのように実行するかに応じて、ネットワークにさまざまなコンポーネントをインストールして構成する必要があります。

    6 ページの図 1 は、静的ワークロードを実行する典型的な IBM WorkloadScheduler 環境の概要をグラフィカルに示しています。

    5

  • 図 1 で、マスター・ドメインはワークロードを静的に実行する主要なコンポーネント、および 2 つのレベルのサブドメインと共に示されています。使用可能なユーザー・インターフェースも示されています。基本的なドメイン階層構造の例が示されています。各ドメインの名前は、「D1」、「D2」、等です。これらの概念すべては、以下のセクションで説明されます。

    ワークロードを静的に実行するには、以下のコンポーネントをインストールします。

    マスター・ドメイン・マネージャーマスター・ドメイン・マネージャーは、IBM Workload Scheduler ネットワークの最上位のワークステーションです。これは、スケジューリング・オブジェクト定義を保管するリレーショナル・データベースを含むか、またはそれに接続されています。これはプランが作成または拡張されるときに実動ファイルを作成または更新して、そのファイルをネットワークに配布します。これはネットワーク用のすべてのロギングおよびレポート作成を行いま

    図 1. 静的ワークロードを実行する IBM Workload Scheduler 環境の概要を示す図

    6 IBM Workload Scheduler: 計画およびインストール

  • す。これは イベント・ドリブン・ワークロード自動化 フィーチャーのためのイベント処理サーバーの役割を果たすことができます。

    バックアップ・マスター・ドメイン・マネージャー

    インストール時にバックアップ・マスター・ドメイン・マネージャーを定義して、マスター・ドメイン・マネージャーによって使用されるデータベースまたはそのデータベースのミラーを指すようにします。この方法で、バックアップ・マスター・ドメイン・マネージャーでは常に最新のデータが使用可能となります。

    ドメイン・マネージャーマルチドメイン・ネットワークを必要としており、ワークロードを静的に実行するように定義済みのワークステーションにワークロードを割り当てることによって管理する場合は、このコンポーネントをインストールします。マルチドメイン・ネットワークでは、マスター・ドメインの下のすべてのドメインに、そのドメイン内のワークステーションを管理するためのドメイン・マネージャーとして構成されたフォールト・トレラント・エージェントがあります。ドメイン・マネージャーは、フォールト・トレラント、標準、および拡張エージェントを管理できます。各ドメイン・マネージャーは、1 つ上位にあるドメインのフォールト・トレラント・エージェントです。ドメイン・マネージャーを定義するには、ワークステーションにフォールト・トレラント・エージェントをインストールしてから、ワークステーション定義でそれをマネージャーとして定義します。

    バックアップ・ドメイン・マネージャードメイン・マネージャーに対するバックアップが必要な場合は、このコンポーネントをインストールします。ドメイン・マネージャーに問題が生じた場合、フォールト・トレラント・エージェントをドメイン・マネージャーとして構成して、簡単な手順でそれに切り替えることができます。

    エージェントエージェントは、IBM Workload Scheduler マスター・ドメイン・マネージャー によって制御されるジョブを実行する、ネットワーク内のワークステーションです。エージェントをインストールした後、ワークステーション定義を使用して、そのタイプを定義します。

    フォールト・トレラント・エージェントフォールト・トレラント・エージェントは、ドメイン・マネージャーがない場合にローカルな依存関係を解決してジョブを起動することができます。それには、実動制御ファイルのコピーがあります。これにより、フォールト・トレラント・エージェントは、動的ドメイン・マネージャーまたはネットワーク接続がダウンした場合でも、処理を続けることができます。簡単な再構成によって、それらを従属のドメイン・マネージャーとすることができます。フォールト・トレラント・エージェントを定義するには、ワークステーションにフォールト・トレラント・エージェントをインストールしてから、ワークステーション定義でそれをフォールト・トレラントとして定義します。

    標準エージェントそのドメイン・マネージャーの指示の下でのみジョブを起動するエージェント。これはフォールト・トレラントではありません。標準

    第 2 章 ネットワーク計画 7

  • エージェントを定義するには、ワークステーションにフォールト・トレラント・エージェントをインストールしてから、ワークステーション定義でそれを標準エージェントとして定義します。

    拡張エージェント拡張エージェントは、選択したアプリケーション (SAP R/3、PeopleSoft、および z/OS®) に対してジョブ処理を拡張するために使用される論理定義(物理ワークステーションによってホストされる) です。拡張エージェントのインストール方法については、「IBM Workload Automation: IBM WorkloadAutomation を使用したアプリケーションのスケジューリング」を参照してください。

    注: 特別な役割 (マスター・ドメイン・マネージャー、バックアップ・マスター・ドメイン・マネージャー、ドメイン・マネージャー、バックアップ・ドメイン・マネージャー) を持つすべてのエージェントは、ジョブがスケジュールされたフォールト・トレラント・エージェントとしても機能できます。

    9 ページの図 2 は、動的ワークロードを実行する典型的な IBM WorkloadScheduler 環境の概要をグラフィカルに示しています。

    8 IBM Workload Scheduler: 計画およびインストール

  • 図 2 で、マスター・ドメインはワークロードを動的に実行する主要なコンポーネント、および 2 つのレベルの動的サブドメインと共に示されています。使用可能なユーザー・インターフェースも示されています。基本的なドメイン階層構造の例が示されています。各ドメインの名前は、「D1」、「D2」、等です。これらの概念すべては、以下のセクションで説明されます。

    ワークロードを動的に実行する場合は、以下のコンポーネントをインストールします。

    マスター・ドメイン・マネージャーマスター・ドメイン・マネージャーは、IBM Workload Scheduler ネットワークの最上位のワークステーションです。これは、スケジューリング・オブジェクト定義を保管するリレーショナル・データベースを含むか、またはそれに接続されています。これはプランが作成または拡張されるときに実動ファイルを作成または更新して、そのファイルをネットワークに配布します。これはネットワーク用のすべてのロギングおよびレポート作成を行いま

    図 2. IBM Workload Scheduler 動的環境の概要を示す図

    第 2 章 ネットワーク計画 9

  • す。これは イベント・ドリブン・ワークロード自動化 フィーチャーのためのイベント処理サーバーの役割を果たすことができます。

    バックアップ・マスター・ドメイン・マネージャー

    インストール時にバックアップ・マスター・ドメイン・マネージャーを定義して、マスター・ドメイン・マネージャーによって使用されるデータベースまたはそのデータベースのミラーを指すようにします。この方法で、バックアップ・マスター・ドメイン・マネージャーでは常に最新のデータが使用可能となります。

    動的ドメイン・マネージャーマルチドメイン・ネットワークを必要としており、ワークロードを静的にも動的にも管理する場合は、このコンポーネントをインストールします。マスター・ドメインの下のすべてのドメインに、そのドメイン内のワークステーションを管理するための動的ドメイン・マネージャーがあります。各動的ドメイン・マネージャーは、1 つ上位にあるドメインのエージェントです。動的ドメイン・マネージャーを定義するには、動的ドメイン・マネージャーをインストールしてから、 278 ページの『動的ドメイン・マネージャー の構成』の手順を実行します。

    バックアップ動的ドメイン・マネージャー動的ドメイン・マネージャーをバックアップする場合は、このコンポーネントをインストールします。ご使用の動的ドメイン・マネージャーに問題が発生した場合、簡単な手順でそれに切り替えることができます。

    エージェントエージェントは、IBM Workload Scheduler マスター・ドメイン・マネージャー によって制御されるジョブを実行する、ネットワーク内のワークステーションです。

    動的エージェント以下の機能を持つエージェントです。

    ワークロードを動的に実行サーバーとそのリソースの状況について通信します。このように、この製品は、以下を実行して、最も有効なリソースに対してワークロードを動的に実行できます。v スケジューリング環境のリソースを自動的に検出v リソースの変更への自動的な対応v 必要に応じた付加的なリソースの要求v ジョブの要件と使用可能なリソースとを一致させることv リソース利用の制御と最適化

    上記にリストした特性は、高可用性およびロード・バランシングの潜在可能性を環境に提供し、仮想化された環境によく対応します。

    計画内のジョブ・ストリームの一部として、または特定のサブミットを通して、ジョブがサブミットされると、IBMWorkload Scheduler はジョブ要件、使用可能なリソース、および関連する特性を検査し、それを実行するための要件を最も満たすリソースにジョブをサブミットします。

    10 IBM Workload Scheduler: 計画およびインストール

  • 既存のジョブ・タイプおよび拡張オプション付きジョブ・タイプの両方の実行

    以下を実行できます。

    v 既存のジョブ・タイプ。例えば、docommand およびスクリプト。

    v 拡張オプション付きジョブ・タイプ (製品と共に提供されているものとカスタム・プラグインを通して実装された追加タイプの両方)。例えば、製品と共に提供されるものとしては、DB2、ファイル転送、および Web サービスがあります。カスタム・プラグインを通して実装されたものとは、Software Development Kit (SDK) のIntegration Workbench を使用してユーザーが開発したものです。これらのジョブ・タイプを実行するには、Java™ ランタイムもインストールする必要があります。

    Dynamic Workload Broker の論理リソースの管理サーバー上の Dynamic Workload Broker の resource コマンドをエージェントからリモートで実行できます。resource コマンドを管理するには、Java ランタイムもインストールする必要があります。

    エージェントをインストールした後に、 281 ページの『動的エージェントの構成』を使用して、そのタイプを定義します。

    単純な構成では、動的エージェントはマスター・ドメイン・マネージャーまたは動的ドメイン・マネージャーに直接接続します。しかし、より複雑なネットワーク・トポロジーでは、ネットワーク構成でマスター・ドメイン・マネージャーまたは動的ドメイン・マネージャーが動的エージェントと直接通信できないようになっている場合 (例えば、エージェントがファイアウォールの内側にあり、インターネットを通じて通信する必要がある場合、またはネットワーク・アドレス変換 (NAT) プロセスと通信する必要がある場合)、ローカル・ゲートウェイまたはリモート・ゲートウェイを使用するように動的エージェントを構成することができます。 このようにすることで、通信は単一の接続にまとめられ、マスター・ドメイン・マネージャーまたは動的ドメイン・マネージャーへの接続の数が減ります。動的エージェントのインストール時に指定されるゲートウェイ・パラメーターについて詳しくは、 164 ページの『エージェントのインストール・パラメーター - twsinst スクリプト』を参照してください。ゲートウェイ構成について詳しくは、「管理ガイド」のネットワーク通信に関する情報を参照してください。

    拡張エージェント拡張エージェントは、選択したアプリケーション (SAPR/3、PeopleSoft、および z/OS) に対してジョブ処理を拡張するために使用される論理定義 (物理ワークステーションによってホストされる) です。拡張エージェントのインストール方法については、

    第 2 章 ネットワーク計画 11

  • 「IBM Workload Automation: IBM Workload Automation を使用したアプリケーションのスケジューリング」を参照してください。

    IBM Workload Scheduler インターフェースIBM Workload Scheduler には、実稼働環境を管理できるユーザー・インターフェースがあります。

    以下のユーザー・インターフェースから実稼働環境を管理できます。

    マスター・ドメイン・マネージャーのコマンド行マスター・ドメイン・マネージャーのコマンド行は、マスター・ドメイン・マネージャーをインストールするときに自動的にインストールされます。コマンド行インターフェースは、マスター・ドメイン・マネージャーとして機能しているワークステーションからのみ実行されます。コマンド行から、マスター固有のバイナリーおよびオプションを管理できます。バックアップ・インスタンスとして構成されたマスター・ドメイン・マネージャー上にも、バックアップ・マスター・ドメイン・マネージャーのコマンド行が存在します。

    Dynamic Workload ConsoleIBM Workload Scheduler オブジェクトを作成、変更、モニター、制御、および削除するための Web ベースのインターフェース。サポートされるWeb ブラウザーがインストールされているネットワーク内のいずれかのシステムから、コンソールとやりとりすることができます。 DynamicWorkload Console をインストールすると、z/OS Connector もインストールされます。これは、IBM Workload Scheduler for z/OS と DynamicWorkload Console を接続するコンポーネントです。詳しくは、「IBMWorkload Scheduler for z/OS 計画およびインストール」を参照してください。

    コマンド行クライアントフォールト・トレラント・エージェント (別のワークステーションからマスター・ドメイン・マネージャーで以下のコマンドの実装を可能にします) に付随することのみによりインストールされる、IBM Workload Schedulerのコンポーネント。使用できるコマンドは、以下のとおりです。

    v Composer

    v Optman

    v Planman showinfo および unlock (その他の planman コマンドは、マスター・ドメイン・マネージャー上でローカルに実行する必要があります。)

    dynamic workload broker コマンド行マスター・ドメイン・マネージャーのインストール時に、自動的にインストールおよび構成されます。これには、動的スケジューリングのジョブを直接実行依頼して管理するコマンドや、ジョブ JSDL 定義およびリソースを管理するコマンドなどが含まれます。詳しくは、「IBM Workload Schedulerワークロードの動的なスケジューリング」を参照してください。

    Job Brokering Definition Console構造化された編集ツールで、Job Submission Description Language (JSDL)ファイルの作成および変更に使用します。これらのファイルは、ジョブ定義

    12 IBM Workload Scheduler: 計画およびインストール

  • としてジョブ・リポジトリーに保存され、実行依頼の際に使用できるようになります。 JSDL ファイルは、JSDL スキーマで定義される XML の構文およびセマンティクスに従います。詳しくは、IBM Workload Scheduler ユーザーズ・ガイドおよびリファレンス (SC88-9680)」を参照してください。

    IBM Workload Scheduler コンポーネントに関する詳細な説明については、「IBMWorkload Automation 概要」を参照してください。

    環境の計画製品とコンポーネントに関する標準的なインストール・シナリオ。

    IBM Workload Automation のこうした標準的なシナリオでは、考えられる最小限のシステム・リソースに特定のソリューションをデプロイする方法が示されます。

    静的スケジューリング機能を持つ分散ワークロード環境分散ネットワークにまたがるワークロードを静的に実行するための構成。

    分散ネットワークにまたがるワークロードを静的に実行するには、この構成を使用します。 14 ページの図 3 は、十分に機能する IBM Workload Scheduler 環境をインストールし、分散ワークロードを管理するために必要なシステム・リソースを示しています。

    第 2 章 ネットワーク計画 13

  • 動的なスケジューリング機能付きの分散ワークロード環境分散ネットワークにまたがるワークロードを動的に実行するには、この構成を使用します。

    図 3. 静的スケジューリング機能を持つ分散ワークロード環境

    14 IBM Workload Scheduler: 計画およびインストール

  • ランタイム環境は、以下の目的で使用されます。

    v 拡張オプション付きエージェント・ジョブ・タイプ (製品と共に提供されているタイプとカスタム・プラグインを通して実装された追加タイプの両方) 上で実行するため。

    v サーバー上の dynamic workload broker リソース・コマンドを、エージェントからリモートで実行する機能を有効にするため。

    動的スケジューリング、アプリケーション・ジョブ・プラグインの実行方法、およびサーバー上の Dynamic Workload Broker リソース・コマンドについては、「IBM Workload Scheduler ワークロードの動的なスケジューリング」を参照してください。

    この構成では、Java ジョブのためのランタイム環境をエージェントに追加するかどうかを選択できます。

    16 ページの図 4 は、十分に機能する IBM Workload Scheduler 環境をインストールし、分散ワークロードを動的に実行するために必要なシステム・リソースを示しています。

    注: 動的エージェントは、そのマスター・ドメイン・マネージャーに直接接続するか、 17 ページの『静的および動的スケジューリング機能を持つ分散ワークロード環境』 に示されているように動的ドメイン・マネージャーを通して接続することができます。マスター・ドメイン・マネージャーまたは動的ドメイン・マネージャーが動的エージェントと直接通信できない、より複雑なネットワーク・トポロジーでは、ローカル・ゲートウェイまたはリモート・ゲートウェイを使用するように動的エージェントを構成することができます。動的エージェントのインストール時に指定されるゲートウェイ・パラメーターについて詳しくは、 164 ページの『エージェントのインストール・パラメーター - twsinst スクリプト』を参照してください。動的エージェントのインストール時に指定されるゲートウェイ・パラメーターについて詳しくは、 164 ページの『エージェントのインストール・パラメーター -twsinst スクリプト』を参照してください。

    ゲートウェイ構成について詳しくは、「管理ガイド」のネットワーク通信に関する情報を参照してください。

    第 2 章 ネットワーク計画 15

  • 動的スケジューリングでは、静的スケジューリングの IBM Workload Scheduler 機能のほとんどがサポートされます。 17 ページの表 1 に、部分的にサポートされる、またはサポートされない機能またはプロパティーをリストします。

    図 4. 動的なスケジューリング機能付きの分散ワークロード環境

    16 IBM Workload Scheduler: 計画およびインストール

  • 表 1. 動的スケジューリングで部分的にサポートされる機能またはサポートされない機能

    機能エージェントおよび IBM WorkloadScheduler for z/OS エージェント

    イベント・ドリブン・ワークロード自動化。注: イベント・タイプについて詳しくは、「IBM Workload Scheduler ユーザーズ・ガイドおよびリファレンス」の『付録 - イベント・ドリブン・ワークロード自動化イベントおよびアクションの定義』を参照してください。

    TivoliWorkloadSchedulerObjectMonitor イベントはサポートされます。

    IBM i システムを除いて、FileMonitor イベントはサポートされます。

    TivoliWorkloadSchedulerApplicationMonitor

    イベントはサポートされません。

    ユーティリティー・コマンド(datecalc、jobinfo など)。

    サポートされていません。

    静的および動的スケジューリング機能を持つ分散ワークロード環境分散ネットワークにまたがるワークロードを静的および動的に実行するには、この構成を使用します。

    ランタイム環境は、以下の目的で使用されます。

    v 拡張オプション付きエージェント・ジョブ・タイプ (製品と共に提供されているタイプとカスタム・プラグインを通して実装された追加タイプの両方) 上で実行するため。

    v サーバー上の dynamic workload broker リソース・コマンドを、エージェントからリモートで実行する機能を有効にするため。

    動的スケジューリング、アプリケーション・ジョブ・プラグインの実行方法、およびサーバー上の Dynamic Workload Broker リソース・コマンドについては、「IBM Workload Scheduler ワークロードの動的なスケジューリング」を参照してください。

    この構成では、Java ジョブのためのランタイム環境をエージェントに追加するかどうかを選択できます。

    18 ページの図 5 は、十分に機能する IBM Workload Scheduler 環境をインストールし、分散ワークロードを静的にも動的にも実行するために必要なシステム・リソースを示しています。IBM Workload Scheduler は、ジョブが静的または動的にスケジュールされる各システムにフォールト・トレラント・エージェントと動的エージェントをインストールする必要があります。

    注: 動的エージェントは、そのマスター・ドメイン・マネージャーに直接接続するか、 18 ページの図 5 に示されているように動的ドメイン・マネージャーを通して接続することができます。マスター・ドメイン・マネージャーまたは動的ドメイン・マネージャーが動的エージェントと直接通信できない、より複雑なネットワーク・トポロジーでは、ローカル・ゲートウェイまたはリモート・ゲートウェイを使用するように動的エージェントを構成することができます。動的エージェントのインストール時に指定されるゲートウェイ・パラメーターについて詳しくは、 164 ページの『エージェントのインストール・パラメーター - twsinst スクリプト』を参照してください。

    第 2 章 ネットワーク計画 17

    ||

    |||

    ||||||||

    ||

    ||

    ||

    |||

    |

    |

  • ゲートウェイ構成について詳しくは、「管理ガイド」のネットワーク通信に関する情報を参照してください。

    混合環境で部分的にサポートされる機能、またはサポートされない機能のリストについては、 17 ページの表 1 を参照してください。

    エンドツーエンド・ワークロード環境エンドツーエンド・ワークロード環境 (エージェントが z/OS システムと接続されている) では、構成のタイプを定義できます。

    図 5. 静的および動的スケジューリング機能を持つ分散ワークロード環境

    18 IBM Workload Scheduler: 計画およびインストール

  • 以下の構成のタイプを定義することができます。

    ワークロードを静的に実行する場合

    フォールト・トレラント・エージェントを使用フォールト・トレラント・エンドツーエンド・スケジューリング環境は、メインフレームから分散システムへの静的ワークロードをスケジュールおよび制御するために使用します。分散システムで、フォールト・トレラント・エージェントをインストールし、それらをz/OS サーバーに接続します。詳しくは、「IBM WorkloadScheduler for z/OS フォールト・トレランス機能付のエンドツーエンド・スケジューリング」を参照してください。

    IBM Workload Scheduler for z/OS エージェント (z-セントリック) を使用 z-セントリック・エンドツーエンド・スケジューリング環境は、メ

    インフレームから分散システムへの静的ワークロードを低い所有コストでスケジュールおよび制御するために使用します。分散システムで、IBM Workload Scheduler for z/OS エージェントをインストールし、それらを z/OS コントローラーに接続します。このエージェントのインストール方法については、「IBM WorkloadScheduler for z/OS 計画およびインストール」を参照してください。このエージェントの使用方法については、「IBM WorkloadScheduler for z/OS z-セントリック機能付きのエンドツーエンド・スケジューリング」を参照してください。

    ワークロードを動的に実行する場合

    動的機能を備えた IBM Workload Scheduler for z/OS エージェント (z-セントリック) を使用

    z-セントリック・エンドツーエンド・スケジューリング環境は、メインフレームから分散システムへの動的ワークロードを低い所有コストでスケジュールおよび制御するために使用します。分散システムで、IBM Workload Scheduler for z/OS エージェントをインストールし、動的スケジューリング機能を追加し、動的ドメイン・マネージャーに接続します。この動的ドメイン・マネージャーはz/OS コントローラーに接続されている必要があります。詳しくは、以下の資料を参照してください。

    v 動的ドメイン・マネージャーのインストールの詳細については、140 ページの『動的ドメイン・マネージャーまたはそのバック

    アップのインストール』

    v IBM Workload Scheduler for z/OS エージェントのインストールについては、「IBM Workload Scheduler for z/OS 計画およびインストール」

    v IBM Workload Scheduler for z/OS エージェントの使用方法については、「IBM Workload Scheduler for z/OS z-セントリック機能付きのエンドツーエンド・スケジューリング」

    外部システムと統合されたワークロード環境外部のアプリケーションにおいてスケジューリングするために IBM WorkloadScheduler 機能を拡張するための構成。

    第 2 章 ネットワーク計画 19

  • この構成は、IBM Workload Scheduler を使用して SAP R/3 および PeopleSoftなどの外部のアプリケーションにおいてスケジューリングするために IBMWorkload Scheduler 機能を拡張する場合に使用します。

    図 6 は、IBM Workload Scheduler を使用して 1 つ以上の外部アプリケーション上の IBM Workload Scheduler スケジューリング機能を拡張するために必要なエージェントを含むサンプル環境を示しています。マスター・ドメイン・マネージャー、フォールト・トレラント・エージェント、動的エージェント、および IBMWorkload Scheduler for z/OS エージェント に IBM Workload Scheduler をインストールできます。

    IBM Workload Scheduler について詳しくは、「IBM Workload Scheduler ユーザーズ・ガイド」の資料を参照してください。

    図 6. 外部システムと統合されたワークロード環境

    20 IBM Workload Scheduler: 計画およびインストール

  • 注: エージェント (マスター・ドメイン・マネージャー、ドメイン・マネージャー、フォールト・トレラント・エージェント、標準エージェント、動的エージェント、IBM Workload Scheduler for z/OS エージェント) への IBM WorkloadScheduler のインストールは、エンドツーエンド環境での正しい導入シナリオです。

    z/OS の分散ドリブン・ワークロード環境IBM Workload Scheduler から実行依頼する際に使用する構成

    この構成は、z/OS システム上でワークロードを定義しないで、IBM WorkloadScheduler から (マスター・ドメイン・マネージャーまたは動的ドメイン・マネージャーを使用してインストールされた Dynamic Workload Broker コンポーネントを使用して) JES2 で処理されるワークロードをサブミットする場合に使用します。

    20 ページの図 6 は、分散ドリブン環境をインストールするために必要な最小システム・リソースを示しており、ここでは z/OS 用の IBM Workload Scheduler 分散エージェントが、JES2 によって処理される分散側のワークロード上でユーザーが定義および管理を行う、軽量のエンドツーエンド・スケジューリング・ソリューションを表しています。

    z/OS 用の IBM Workload Scheduler 分散エージェントについて詳しくは、「IBMWorkload Scheduler Agent for z/OS のスケジューリング」の資料を参照してください。

    第 2 章 ネットワーク計画 21

  • ドメインの計画IBM Workload Scheduler ネットワークには、製品の管理ハブとして機能する、少なくとも 1 つのマスター・ドメインが含まれています。追加のドメインを使用して、広範囲に分散されたネットワークをローカルで管理されるワークステーションのグループに分割することができます。

    単一ドメイン構成の場合は、ネットワーク内のすべてのワークステーションとの通信をマスター・ドメイン・マネージャーが維持します。

    図 7. z/OS の分散ドリブン・ワークロード環境

    22 IBM Workload Scheduler: 計画およびインストール

  • 複数ドメイン構成の場合、マスター・ドメイン・マネージャーは、自分のドメイン内のワークステーション、および直接従属するすべてのドメイン・マネージャーと通信します。従属のドメイン・マネージャーは、自分のドメイン内のワークステーション、およびそれらの直接従属するドメイン・マネージャーなどと通信します。ドメイン・マネージャーは、ドメインのすべてのアクティビティーをマスターに報告します。複数のドメインを使用すると、マスター・ドメイン・マネージャーとワークステーション間の直接の通信数が削減されるので、ネットワーク・トラフィックおよびマスターの負荷が削減されます。複数ドメインを採用すると、ドメイン・マネージャーの問題が原因で生じる障害が単一のドメインに限られるため、フォールト・トレランスも提供されます。影響をさらに小さく抑えるために、ドメイン・マネージャーが障害を起こした場合にそれを引き継ぐ、バックアップ・ドメイン・マネージャーを指定することができます。

    新しいドメインを定義する場合、親ドメインとドメイン・マネージャーを識別する必要があります。親ドメインは、ドメイン階層で、新しいドメインのすぐ上のドメインです。あるドメインとの間の通信は、すべてその親ドメイン・マネージャーを介して経路指定されます。

    ドメイン内でのローカライズ処理処理をローカライズするということは、スケジューリングに関するニーズを共通する特性のセット (地理的位置、業務の役割、およびアプリケーションのグループ分けなど) に基づいて分離するということです。

    グループに関連する処理は、ドメイン間でやり取りする必要のある、相互に依存する情報の量を制限できます。ドメインごとのローカライズの利点は次のとおりです。

    ネットワーク・トラフィックの減少処理をドメインごとにローカライズしておけば、ドメイン間通信を頻繁に行う必要が除かれます。

    セキュリティーの強化および管理の単純化セキュリティーおよび管理をドメイン・レベルに制限し、ドメイン・レベルで定義することができます。ネットワーク全体の、または個々のワークステーションの管理ではなく、ドメインの管理が行えます。

    最適化されたネットワークおよびワークステーション・フォールト・トレランス複数ドメイン・ネットワークでは、それぞれのドメイン・マネージャーごとにバックアップを定義して、1 つのドメインの問題が他のドメインの操作に影響しないようにできます。

    ドメインの計画に関する考慮事項ドメインの計画を作成する場合、いくつかの考慮事項があります。

    IBM Workload Scheduler ネットワークをプランニングする際には、以下を検討してください。

    ワークステーション、アプリケーション、およびジョブの数ネットワークを構成するワークステーションの数、およびネットワークが実

    第 2 章 ネットワーク計画 23

  • 行するアプリケーションとジョブの数を検討します。ワークステーション数が少ない場合、または制御するアプリケーションの数が少ない場合は、複数ドメインは必要ありません。

    地理的位置の数ネットワークでカバーする地理的位置 (ロケーション) の数、およびロケーション間通信の信頼性と効率を検討します。地理的位置が複数であるということは、複数ドメイン・アーキテクチャーを選択する主な理由の 1 つです。各地理的な位置に 1 つのドメインを設けるというのが一般的な構成です。単一ドメイン・アーキテクチャーは、ネットワークでは連続的に処理が持続されることに依存します。

    時間帯ネットワークが時間帯の異なる複数の地理的位置にまたがっている場合は、時間帯機能を活動化するかどうかを決定する必要があります。 29 ページの『時間帯に関する考慮事項』を参照してください。

    集中管理か非集中管理か単一ドメイン・ネットワークまたは複数ドメイン・ネットワークを単一のマスター・ドメイン・マネージャーから管理することができます。複数の場所を別々に管理したい場合には、それぞれの場所に別個の IBM WorkloadScheduler ネットワークをインストールすることを考慮することができます。ファイル・システムのマウントまたは共用によって、スタンドアロンのIBM Workload Scheduler ネットワークでの、いくらかの非集中管理が可能です。

    アプリケーションのタイプIBM Workload Scheduler によって実行されるアプリケーションのタイプを検討します。互いに明確に分離されているアプリケーションが複数ある場合は、それぞれを別々のドメインに置くことを選択できます。

    Windows ネットワークWindows ネットワークを使用する場合、IBM Workload Scheduler ドメインで Windows ドメインをミラーリングすることができます。

    システム・パフォーマンスおよびその他の基準複数のドメインを定義して、パフォーマンスまたはオペレーティング・システムのタイプに基づいてシステムをローカライズできます。

    ネットワーク・トラフィックの量ネットワーク・トラフィックが管理可能な程度であれば、複数ドメインの必要性は小さくなります。

    ジョブ間の依存関係システムの境界、地理的境界、またはアプリケーションの境界にまたがるジョブの依存関係について計画する必要があるかどうかを検討してください。例えば、workstation1 での Job1 の開始が workstation2 で実行中の Job2の完了に依存するか。ジョブ間の相互依存度は、ネットワークを計画する際の重要な考慮事項です。複数のドメインを使用する場合は、相互依存型オブジェクトを同じドメイン内に保持するようにして、ネットワーク・トラフィックを減少させ、ドメイン・アーキテクチャーの使用を向上させてください。詳しくは、「ユーザーズ・ガイドおよびリファレンス」を参照してください。

    24 IBM Workload Scheduler: 計画およびインストール

  • 必要なフォールト・トレランスのレベル単一ドメイン構成の欠点の 1 つは、単一のドメイン・マネージャーに依存しているということです。複数ドメイン・ネットワークでは、1 つのドメイン・マネージャーが失われても、そのドメイン内のエージェントにしか影響しません。

    ファイアウォールネットワークにファイアウォールを含める場合は、ファイアウォールの周辺のドメインの構造を計画してください。詳しくは、「管理ガイド」を参照してください。

    Secure Sockets Layer (SSL) または IBM® Global Security Kit (GSKit) による暗号化

    ネットワークで SSL または GSKit による暗号化を使用したい場合は、そのプロトコルに従ってドメインを計画してください。

    注: 連邦情報処理標準 (FIPS) に準拠させる場合は、GSKit を使用する必要があります。詳しくは、「管理ガイド」を参照してください。

    単一ドメイン・ネットワーク単一ドメイン・ネットワークは、1 つのマスター・ドメイン・マネージャーと任意の数のエージェントから構成されます。

    26 ページの図 8 は、単一ドメイン・ネットワークの例を示しています。単一ドメイン・ネットワークは、地理上の位置および業務の役割が少数の会社に適しています。ネットワーク内の通信は、すべてマスター・ドメイン・マネージャーを介して経路指定されます。単一ロケーションの場合に注意する点は、ローカル・ネットワークの信頼性と処理可能なトラフィック量だけです。

    第 2 章 ネットワーク計画 25

  • 単一ドメイン・ネットワークを他のネットワーク (単一ドメインまたは複数ドメイン) と組み合わせて、複数サイトの要件を満たすことができます。 IBM WorkloadScheduler は、複数の異なるネットワーク上で実行中のジョブ間のインターネットワーク依存関係をサポートします。

    図 8. 単一ドメイン・トポロジー

    26 IBM Workload Scheduler: 計画およびインストール

  • 例 1 は、単一ドメイン・ネットワークを示しています。マスター・ドメイン・マネージャーといくつかのエージェントがアトランタにあります。デンバーにもエージェントがあります。デンバーのエージェントは、依存関係がデンバーで実行されるジョブにある場合であっても、エージェント間のすべての依存関係の解決をアトランタのマスター・ドメイン・マネージャーに依存します。また、例 2 に示されているように、アトランタとデンバーにそれぞれ別個の単一ドメイン・ネットワークを作成するという方法もあります。

    複数ドメイン・ネットワーク複数ドメイン・ネットワークは、業務が複数のロケーション、部門、または機能にまたがる企業に特に適しています。

    図 9. 複数サイトでの単一ドメイン・トポロジー

    第 2 章 ネットワーク計画 27

  • 複数ドメイン・ネットワークは、1 つのマスター・ドメイン・マネージャーと、任意の数の下層のドメイン・マネージャー、および各ドメイン内の任意の数のエージェントから構成されます。エージェントは、そのドメイン・マネージャーとのみ通信し、ドメイン・マネージャーはその親ドメイン・マネージャーと通信します。ドメインの階層は、任意のレベル数にまで深くすることができます。

    図 10 が示すように、マスター・ドメイン・マネージャーはアトランタにあります。マスター・ドメイン・マネージャーには、スケジューリング・オブジェクトの文書化に使用されるデータベース・ファイルが入っており、Symphony ファイルを、自分のエージェントと、デンバーおよびロサンゼルスのドメイン・マネージャーに配布します。デンバーおよびロサンゼルスのドメイン・マネージャーは次に、それぞれのエージェントと、ニューヨーク、オーロラ、およびバーバンクの下位ド

    図 10. 複数ドメイン・トポロジー

    28 IBM Workload Scheduler: 計画およびインストール

  • メイン・マネージャーにその Symphony ファイルを配布します。アトランタのマスター・ドメイン・マネージャーは、ネットワーク全体のドメイン間の情報のブロードキャストの責任を担います。

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

    ワークステーション・クラスワークステーションは、ネットワーク管理をより容易および効率的にするために、複数のドメインに編成されています。ただし、ジョブまたはジョブ・ストリームを実行する場所を選択するときに、ドメイン名は選択基準の 1 つではありません。

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

    例えば、以下に基づいて複数のワークステーションをグループ化するためのワークステーション・クラスをセットアップできます。

    v 社内の部門構造。これにより、1 つの部門内のすべてのワークステーションで実行するジョブを定義できます。

    v それらにインストールされているソフトウェア。これにより、特定のアプリケーションがインストールされたすべてのワークステーションで実行するジョブを定義できます。

    v ユーザーの役割。これにより、例えばマネージャーに属するすべてのワークステーションで実行するジョブを定義できます。

    この例では、個々のワークステーションが、その部門に対応する 1 つのワークステーション・クラス、そのユーザーに対応する別のワークステーション・クラス、およびインストールされたソフトウェアに対応する他の複数のワークステーション・クラスに含まれることが可能です。

    時間帯に関する考慮事項時間帯サポートは、デフォルトで使用可能にされるオプション機能 (任意指定機能)の 1 つです。

    これにより、グローバル・レベルでワークロードを管理できるようになります。時間帯の設定方法について詳しくは、「IBM Workload Scheduler 管理ガイド」を参照してください。

    第 2 章 ネットワーク計画 29

  • また、時間帯のインプリメンテーションによって、複数の時間帯にわたるスケジューリングを容易に行うことができます。時間帯の機能の説明については、「IBMWorkload Scheduler ユーザーズ・ガイドおよびリファレンス」を参照してください。

    30 IBM Workload Scheduler: 計画およびインストール

  • 第 2 部 IBM Workload Scheduler

    IBM Workload Scheduler のインストールまたはアップグレードを行う前に IBMWorkload Scheduler のデータベース表を作成またはアップグレードする方法、および IBM Workload Scheduler のインストール、アップグレード、構成、アンインストール、およびトラブルシューティングを行う方法。

    31

  • 32 IBM Workload Scheduler: 計画およびインストール

  • 第 3 章 インストールの準備

    インストールの準備についての概要を示します。

    インストールの概要と、環境に関するいくつかの固有の考慮事項について説明します。

    インストールの概要IBM Workload Scheduler のインストールおよび構成のために環境を準備するステップ。

    以下のステップを実行して、IBM Workload Scheduler をインストールおよび構成するための環境の準備を行います。

    1. IBM Workload Scheduler ネットワークを計画して、インストールする必要のあるワークステーションのタイプを決定します。 5 ページの『第 2 章 ネットワーク計画』を参照してください。

    2. 使用可能なインストール・メディアを確認します ( 37 ページの『インストール・メディアへのアクセス』を参照してください)。

    3. インストールの前提条件を確認します ( 43 ページの『第 4 章 前提条件』を参照してください)。

    4. リレーショナル・データベースを必要とするコンポーネントをインストールする場合は、DB2 データベース、Oracle データベース、Informix® DynamicServer データベース、Microsoft SQL Server データベースのいずれを使用するかを決定してからインストールを実行します。

    5. オプションで、インストール/アップグレードの前に IBM WorkloadScheduler データベース表を作成/アップグレードします ( 53 ページの『第 5章 インストールまたはアップグレード前の IBM Workload Scheduler データベース表の作成またはアップグレード』を参照してください)。データベース管理者がこの手順を実行するのは、製品をインストールする IT 管理者が、データベースに関連する機密情報を必ずしもすべて把握していない場合のみです。IT 管理者がインストール時にデータベース管理者のユーザー ID とパスワードを指定できる場合、データベース管理者は、これらの手順を実行する必要がありません。インストール時にデータベース表の作成およびアップグレードが自動的に行われるためです。

    6. インストールまたはアップグレードの際に使用する方法を選択します。使用可能なインストール方法については、 34 ページの『インストール方法』を参照してください。

    7. インストールの際に必須フィールドに入力する必要のある情報を収集します。

    8. インストールするインスタンスの IBM Workload Scheduler ユーザーを管理します。 47 ページの『IBM Workload Scheduler ユーザー』を参照してください。

    9. 107 ページの『第 6 章 インストール』 に示されている指示に従って、IBMWorkload Scheduler をインストールします。

    33

  • 10. インストールしたワークステーション・タイプに必要な構成がある場合は、その構成を実行します。 273 ページの『第 9 章 構成』を参照してください。

    インストール方法インストール方法

    IBM Workload Scheduler は、ウィザードを開始するかサイレント・インストールを開始することでインストールできます。いずれの方法でも Installation Manag