WebSphere Extended Deployment Compute Grid, Version 6.1.1
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows,


パラレル・ジョブ・マネージャーのサンプル・アプリケーション

MailSample アプリケーションは、パラレル・ジョブ・マネージャー (PJM) を使用した並列化作業の例です。これは、バッチ・データ・ストリーム (BDS) フレームワークに基づき、単純な POJO モデルを使用して作成され、BatchPackager を使用してパッケージされています。

プロシージャー

  1. PJM データベースを作成します。 サポートされるすべてのデータベースについて、PJM データベースを作成するための DDL ファイルは、install_root¥longRunning ディレクトリーにあります。 例えば、CreateMailerTablesDerby.ddl、CreateMailerTablesDB2.ddl、または、 CreateMailerTablesOracle.ddl などです。DDL ファイルを使用して PJM データベースを作成するには、データベースごとの説明に従ってください。
  2. 実装タイプとして XD データ・ソースを選択し、XA JDBC プロバイダーを作成します。
  3. PJM データ・ソースを作成します。 XA JDBC プロバイダーを使用してデータ・ソースを作成し、JNDI 名、jdbc/mailing を使用します。非 XA JDBC プロバイダーを使用して別のデータ・ソースを作成し、JNDI 名、 jdbc/mailingnonxa を使用します。「テスト接続」をクリックして、データ・ソースがデータベースに接続できることを確認します。
  4. MailerSampler.ear ファイルをインストールします。
  5. アプリケーションを開始します。
  6. xd.spi プロパティー・ファイルを準備します。
    1. install_root¥profiles¥<profilename>¥properties にある xd.spi プロパティー・ファイルを開きます。この場所にこのプロパティー・ファイルがない場合は、install_root¥properties ディレクトリーからコピーし、install_root¥profiles¥<profilename>¥properties ディレクトリーに貼り付けます。
    2. 以下の SPI 行がコメント化されていないことを確認します。
      • spi.parallel.Parameterizer=com.ibm.websphere.samples.spi.MailerParameterizer
      • spi.parallel.logicalTX.Synchronization=com.ibm.websphere.samples.spi.MailerTXSynchronization
      • spi.parallel.status.SubJobAnalyzer=com.ibm.websphere.samples.spi.MailerSubJobAnalyzer
      • spi.parallel.status.SubJobCollector=com.ibm.websphere.samples.spi.MailerSubJobCollector
    3. 保存して、ファイルを閉じます。前のステップを有効にするためには、システムを再始動する必要がある場合があります。
  7. MailersubJobxJCL.xml を開き、EXCHANGED_FILENAME の値を有効なパスに更新します。
  8. MailerTopJobxJCL.xml を開き、FILENAME の値を有効なパスに更新します。保存して、終了します。
  9. ジョブ管理コンソールから、MailerSubJobxJCL.xml を MailerSampleSubJob としてジョブ・リポジトリーに保存することを選択します。
  10. ジョブ管理コンソールから、「ジョブ管理」>「ジョブのサブミット」を選択します。MailerTopJobxJCL.xml ジョブをサブミットします。



関連資料
システム・プログラミング・インターフェース (SPI) およびプロパティー
関連情報
parallelJobManager.py スクリプト
Compute Grid 環境の構成
外部スケジューラー・インターフェースの設定
タスク・トピック    

ご利用条件 | フィードバック

最終更新: 2009/09/17 16時38分56秒EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.gridmgr.doc/info/scheduler/tcgpjminstall.html