9.1 LinuxホストでのTuxedoアプリケーションの実行
環境には少なくとも2つのホストが含まれます:
- Tuxedoアプリケーションが実行されるLinuxホスト。
- MicroTxをインストールしたKubernetesクラスタをデプロイした物理または仮想ホスト。
- 環境の準備
TuxedoアプリケーションとMicroTxの間にネットワーク接続があることを確認します。 - パッチのインストール
TuxedoとSALTのパッチをTuxedoホストに適用します。 - 設定の確認
Tuxedo環境を正しく設定したことを確認するために、サンプルTuxedoアプリケーションをダウンロードして、Tuxedo環境で実行します。
親トピック: XAでのTuxedoアプリケーションの開発
9.1.1 環境の準備
TuxedoアプリケーションとMicroTxの間にネットワーク接続があることを確認します。
開始する前に、次のタスクを完了してください。
- 使用するTuxedo環境を決めます。既存のTuxedo環境を使用することも新しいTuxedo環境を作成することもできます。
- 新しいTuxedo環境を作成するには、64ビットLinuxサーバーにTuxedo 12cR2 (12.2.2)をインストールします。デフォルトのインストール・オプションでは、MicroTxの相互運用性に必要なSALTもインストールされます。TuxedoでサポートされるLinuxプラットフォームの詳細は、https://docs.oracle.com/cd/E72452_01/tuxedo/docs1222/install/inspds.htmlを参照してください。
インストーラはhttps://www.oracle.com/middleware/technologies/tuxedo-downloads.htmlからダウンロードできます。インストール・ステップの詳細は、https://docs.oracle.com/cd/E72452_01/tuxedo/docs1222/install/を参照してください。
既存のTuxedo環境を使用する場合は、このステップをスキップします。
- 新しいTuxedo環境を作成するには、64ビットLinuxサーバーにTuxedo 12cR2 (12.2.2)をインストールします。デフォルトのインストール・オプションでは、MicroTxの相互運用性に必要なSALTもインストールされます。TuxedoでサポートされるLinuxプラットフォームの詳細は、https://docs.oracle.com/cd/E72452_01/tuxedo/docs1222/install/inspds.htmlを参照してください。
- MicroTxをインストールします。
親トピック: LinuxホストでのTuxedoアプリケーションの実行
9.1.2 パッチのインストール
TuxedoとSALTのパッチをTuxedoホストに適用します。
親トピック: LinuxホストでのTuxedoアプリケーションの実行
9.1.3 設定の確認
Tuxedo環境を正しく設定したことを確認するために、サンプルTuxedoアプリケーションをダウンロードして、Tuxedo環境で実行します。
MicroTxで使用するTuxedoアプリケーションごとに、個別の構成ファイルを作成し、個別のポートを使用します。
Tuxedoアプリケーションが実行されたら、サンプルXAアプリケーションのイニシエータ・アプリケーションに変更を加えます。イニシエータ・アプリケーションで、Tuxedoアプリケーションを参加側アプリケーションとして構成します。サンプル・アプリケーションを使用してXAトランザクションを実行すると、イニシエータ・アプリケーションがリクエストをTuxedo参加側アプリケーションに送信します。
サンプル・アプリケーションをインストールした後でXAトランザクションを実行します。XAトランザクションの実行を参照してください。
サンプル・アプリケーションをインストールして正常に実行できたところで、独自のTuxedoアプリケーションをご使用の環境で作成して実行することができます。
親トピック: LinuxホストでのTuxedoアプリケーションの実行