9.4.5 キューレスジョブ実行環境の設定

キューレスジョブを使用する場合は,系切り替え時に系切り替え元ホストで論理ホストのデタッチ,および系切り替え先ホストの論理ホストのアタッチが必要です。

系切り替え時に自動で論理ホストのアタッチおよびデタッチを行う場合は,次の操作を行ってください。

<この項の構成>
(1) JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを新規インストールして環境を構築する場合
(2) JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを上書きインストールして環境を構築する場合
(3) キューレスジョブ使用時に論理ホストを自動でアタッチ・デタッチする場合の注意事項
(4) 注意事項

(1) JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを新規インストールして環境を構築する場合

JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを新規インストールして環境を構築する場合に,実行系および待機系で行う操作の手順を次に示します。

  1. JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを新規インストールする。
    インストール手順については,「2.2.2 JP1/AJS2シリーズプログラムをインストールする」を参照してください。
  2. 物理ホストをセットアップする。
    セットアップ手順については,「3. セットアップ」を参照してください。
  3. 論理ホストをセットアップする。
    セットアップ手順については,「9.4.2 クラスタシステムの環境設定の手順」を参照してください。
  4. jp1ajs_spmd.confファイルを編集する。
    手順3でセットアップした論理ホストのjp1ajs_spmd.confファイルを編集します。JP1/AJS2 - Managerをインストールしていてスケジューラーの状態監視の設定またはジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御するための設定をしていない場合,もしくはJP1/AJS2 - Agentをインストールしている場合は,jp1ajs_spmd.confファイルのバックアップを作成して,jp1ajs_spmd_ql.conf.modelファイルをjp1ajs_spmd.confにリネームしてください。
    JP1/AJS2 - Managerをインストールしていてスケジューラーの状態監視の設定またはジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御するための設定をしている場合は,jp1ajs_spmd.confファイルのバックアップを作成し,次のように直接編集してください。

    qlcltd|ajsqlcltd.exe|||1800|
    queue|jpqmon.exe||qlcltd|1800|
    evactionm|jpomanager.exe||queue|1800|
    evactiona|jpoagent.exe||evactionm|1800|
    ajsovstatd|ajsovstatd.exe||evactiona|1800|
    schedule|ajsmasterd.exe||ajsovstatd|1800|

    補足事項
    異なるスケジューラーサービス間のルートジョブネットの実行順序を制御する場合は,スケジューラーサービス間通信制御プロセス(ajsgwd.exe)を起動するためjp1ajs_spmd.confファイルに「gatewayd|ajsgwmasterd.exe|||1800|」を記述してください。
    なお,jp1ajs_spmd.confファイルおよびjp1ajs_spmd_ql.conf.modelファイル格納フォルダは,共有フォルダ名¥jp1ajs2¥confです。
  5. jp1ajs_service_0700.confファイルを編集する。
    手順3でセットアップした論理ホストのjp1ajs_service_0700.confファイルを編集します。
    jp1ajs_service_0700.confファイルのバックアップを作成して,jp1ajs_service_0700.conf.modelファイルをjp1ajs_service_0700.confにリネームしてください。
    なお,jp1ajs_service_0700.confファイルおよびjp1ajs_service_0700.conf.modelファイル格納フォルダは,共有フォルダ名¥jp1ajs2¥confです。
  6. キューレスエージェントサービスおよびキューレスファイル転送サービスを起動する。
    キューレスエージェントサービスを起動します。JP1/AJS2 - Managerの場合は,キューレスファイル転送サービスも起動してください。

(2) JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを上書きインストールして環境を構築する場合

JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentのバージョン7から上書きインストールして環境を構築する場合に,実行系および待機系で行う操作の手順を次に示します。

  1. JP1/AJS2 - ManagerまたはJP1/AJS2 - Agentを上書きインストールする。
    上書きインストール手順については,「2.2.2 JP1/AJS2シリーズプログラムをインストールする」を参照してください。
    なお,すでに上書きインストール済みの場合,再度上書きインストールする必要はありません。
  2. 物理ホストのキューレスジョブ実行環境をセットアップする。
    物理ホストのキューレスジョブ実行環境をセットアップしていない場合は,ajsqlsetupコマンドを使用してセットアップしてください。ajsqlsetupコマンドの詳細については,「20. セットアップ時に使用するコマンド ajsqlsetup」を参照してください。
  3. 論理ホストをセットアップする。
    論理ホストをセットアップしていない場合は,セットアップしてください。
    セットアップ手順については,「9.4.2 クラスタシステムの環境設定の手順」を参照してください。
    また,論理ホストのセットアップ時にキューレスジョブ実行環境をセットアップしていない場合は,ajsqlsetupコマンドを使用してセットアップしてください。ajsqlsetupコマンドの詳細については,「20. セットアップ時に使用するコマンド ajsqlsetup」を参照してください。
  4. jp1ajs_spmd.confファイルを編集する。
    自動アタッチ・デタッチ対象論理ホストのjp1ajs_spmd.confファイルを編集します。
    JP1/AJS2 - Managerを上書きインストールしていてスケジューラーの状態監視の設定またはジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御するための設定をしていない場合,もしくはJP1/AJS2 - Agentを上書きインストールしている場合は,jp1ajs_spmd.confファイルのバックアップを作成して,jp1ajs_spmd_ql.conf.modelファイルをjp1ajs_spmd.confにリネームしてください。
    JP1/AJS2 - Managerを上書きインストールしていてスケジューラーの状態監視の設定またはジョブネットコネクタで異なるスケジューラーサービス間のルートジョブネットの実行順序を制御するための設定をしている場合は,jp1ajs_spmd.confファイルのバックアップを作成し,次のように直接編集してください。

    qlcltd|ajsqlcltd.exe|||1800|
    queue|jpqmon.exe||qlcltd|1800|
    evactionm|jpomanager.exe||queue|1800|
    evactiona|jpoagent.exe||evactionm|1800|
    ajsovstatd|ajsovstatd.exe||evactiona|1800|
    schedule|ajsmasterd.exe||ajsovstatd|1800|

    補足事項
    異なるスケジューラーサービス間のルートジョブネットの実行順序を制御する場合は,スケジューラーサービス間通信制御プロセス(ajsgwd.exe)を起動するためjp1ajs_spmd.confファイルに「gatewayd|ajsgwmasterd.exe|||1800|」を記述してください。
    なお,jp1ajs_spmd.confファイルおよびjp1ajs_spmd_ql.conf.modelファイル格納フォルダは,共有フォルダ名¥jp1ajs2¥confです。
  5. jp1ajs_service_0700.confファイルを編集する。
    自動アタッチ・デタッチ対象論理ホストのjp1ajs_service_0700.confファイルを編集します。
    jp1ajs_service_0700.confファイルのバックアップを作成して,jp1ajs_service_0700.conf.modelファイルをjp1ajs_service_0700.confにリネームしてください。
    なお,jp1ajs_service_0700.confファイルおよびjp1ajs_service_0700.conf.modelファイル格納フォルダは,共有フォルダ名¥jp1ajs2¥confです。
  6. キューレスエージェントサービスおよびキューレスファイル転送サービスを起動する。
    キューレスエージェントサービスを起動します。JP1/AJS2 - Managerの場合は,キューレスファイル転送サービスも起動してください。

上記の設定後,論理ホストのJP1/AJS2のサービス起動時に,キューレスクラスタプロセスが同時に起動され,自動でキューレスクラスタプロセスから論理ホストのアタッチが行われます。また,論理ホストのJP1/AJS2のサービス停止時に,キューレスクラスタプロセスが同時に停止され,自動でキューレスクラスタプロセスから論理ホストのデタッチが行われます。

(3) キューレスジョブ使用時に論理ホストを自動でアタッチ・デタッチする場合の注意事項

(4) 注意事項