メインフレームに Mainframe Connector をインストールする

メインフレーム コネクタは、MVS バッチジョブのコンテキスト内で Java 仮想マシン(JVM)プロセスとして起動されます。Mainframe Connector は通常、JVM に付属の IBM ライブラリ以外の必要な依存関係を含む JAR ファイルを使用してデプロイされます。 以降のセクションでは、Mainframe Connector のインストール プロセスについて詳しく説明します。

始める前に

  • Mainframe Connector の初期設定を完了します。 初期設定には、サービス アカウントへの必要なロールの付与、アセットのセキュリティ設定、メインフレームと Google Cloud間のネットワーク接続の設定が含まれます。
  • Java 8 または Java 17 を構成します。
  • JZOS Batch Launcher と Toolkit(Java 8 または Java 17)をインストールします。

Mainframe Connector をインストールする

Mainframe Connector をインストールする手順は次のとおりです。

  1. ユーザー アカウントに書き込み権限があるディレクトリに、ビルド済みの Mainframe Connector JAR ファイルをダウンロードします。

    重要

    Mainframe Connector は Google アナリティクスを使用して使用状況データを収集します。この情報は、ソフトウェアの改善とユーザー エクスペリエンスの向上に役立てられます。デフォルトでは、Google アナリティクスは有効になっています。ただし、Mainframe Connector の実行時に環境変数を構成することで、オプトアウトできます。

    Google アナリティクスの使用には、Google アナリティクスの利用規約とプライバシー ポリシーが適用されます。Mainframe Connector をダウンロードすると、利用規約を読み、理解し、同意したことになります。

  2. ステップ 8 に示す BQSH ジョブ制御言語(JCL)プロシージャの Java Classpath セクションで指定されるパスに、mainframe-connector-shadow-VERSION-all.jar ファイルをコピーします。VERSION は Mainframe Connector のバージョンです。

  3. メインフレームから Google Cloud サービスにアクセスするには、サービス アカウント キーを作成して JSON キーファイルとしてダウンロードする必要があります。JSON キーファイルの作成の詳細については、サービス アカウント キーを作成するをご覧ください。

  4. バイナリ転送モードでファイル転送プロトコル(FTP)を使用して、JSON 鍵ファイルを Unix ファイル システムにコピーします。変更されていない JSON キーファイルを、元の UTF-8 エンコードでファイル システムに保存してください。

    IBM z/OS Unix ファイル システムに JSON キーファイルを保存するためのデフォルトのパスはありません。サービス アカウントへのアクセス権を持つユーザーのみが読み取れるパスを選択する必要があります。JSON キーファイルが正しく転送された場合、UNIX System Services(USS)から読み取ることができません。

  5. バイナリ モードで FTP を使用して、手順 1 でダウンロードした JAR ファイルをメインフレームの次の場所にアップロードします。

     /opt/google/mainframe-connector/VERSION/
    

    Version は、JAR ファイルのバージョンに置き換えます。

    これは、JAR ファイルをデプロイするための推奨パスです。サイト管理者が選択したパスを使用することもできます。

  6. 次のコマンドを実行して、JAR ファイルが正しく転送されたことを検証します。-t オプションは JAR ファイルの内容を一覧表示します。

     jar -tvf JAR_FILE_NAME
    

    JAR_FILE_NAME は、JAR ファイルの名前に置き換えます。

  7. 次の BQSH JCL プロシージャのコピーを作成します。