目次 前 次 PDF



Oracle Tuxedoシステムのインストール前の作業
次の項では、Oracle Tuxedo 12cリリース2 (12.2.2)製品ソフトウェアのインストールに必要な予備知識について説明します:
Oracle Universal Installer(OUI)
Oracle Tuxedo 12cリリース2 (12.2.2)製品ソフトウェア・インストーラは、Oracle Universal Installer (OUI)に基づいています。Oracle Tuxedo 12c リリース2 (12.2.2)製品ソフトウェアをホストにインストールするには、OUIを使用してOracle製品をインストールする方法を理解する必要があります。詳細は、Oracle Universal Installerの紹介を参照してください。
インストールのモード
OUIを使用して、次の3つのモードのいずれかでOracle製品をインストールできます。
OUIの対話型モードでグラフィカル・ユーザー・インタフェースを使用してインストールを進め、インストール・ダイアログで要求されたときに情報を入力します。この方法は、異なる設定で少ないホストに少ない製品をインストールする場合に最適です。
OUIのコンソール・モードを使用すると、グラフィカル・ユーザー・インタフェースを介さずに、コンソール・インタラクティブ・インタフェースでOracleインストール・プログラムを実行できます。この方法は、グラフィカル・コンソールが搭載されていないUNIXシステム向けです。
OUIのサイレント・インストール・モードを使用すると、グラフィカル・ユーザー・インタフェースを介さずに必要な情報をレスポンス・ファイルに指定できます。この方法は、複数のホストに同じ製品を複数回インストールする場合に最適です。レスポンス・ファイルを使用して、インストール・パラメータがわかっている製品のインストールを自動化できます。
ノート:
-noConsoleフラグをWindowsで使用すると、コンソール・メッセージの表示を抑止できます。
インストール・メディア
ノート:
Windowsでは、インストーラを共有ドライブから起動する際に、共有ドライブをマップしてからインストーラを起動する必要があります。runInstaller.sh (UNIX)またはsetup.bat (Windows)を起動する際は、このコマンドが存在するディレクトリから起動する必要があります。または、runInstaller.sh (UNIX)またはsetup.bat (Windows)への完全パスを指定する必要があります。
UNIXユーザー向けの特別な指示
次の項では、UNIXシステムで特定の製品をインストールする際に適用される特記事項について説明します。
サーバー接続失敗エラー
OUIをSolarisオペレーティング・システムで実行した際、Xlibエラーやサーバー接続失敗エラーが発生した場合、次を実行します。
1.
%setenv DISPLAY <machine name>:0.0
2.
<machine name>を、OUIを表示するコンピュータの名前に置き換えます。
3.
OUIを表示するコンピュータで%xhost +というコマンドを入力します。これにより、コンピュータのモニター上の情報を別のコンピュータに表示できます。
4.
DISPLAY環境変数の設定後、runInstaller.shスクリプトを再実行します。
ノート:
root権限によるUNIXインストーラの場所の指定
UNIXの様々なインストール操作を実行するには、root権限が必要です。たとえば、OUIインベントリを作成するにはroot権限が必要です。
OUIを初めてインストールする場合は、インストールを続行する前に、別の端末のウィンドウからシェル・スクリプトを実行するように要求されます。OUIでは、インストールの完了後、構成アシスタントが実行される前にroot.shをrootで実行する必要がある場合のみ、このスクリプトの実行を要求します。それ以外の場合、root.shをrootとして後で実行するよう要求されます。
ノート:
OUIをサイレント・モードで実行する際、root.shを構成アシスタントの前に実行する必要がある場合、OUIではインストール中に構成アシスタントがスキップされます。root.shをrootとして実行してから、スキップした構成アシスタントをサイレント・インストール完了後に実行する必要があります。
必須シェル・スクリプトを正しく実行するには:
1.
2.
新しい端末のウィンドウで、代替ユーザー・コマンド(su -root)を使用して、root権限でログインします
3.
4.
シェル・スクリプト./root.shを実行します。
5.
ノート:
初回インストール時のみ、スクリプトの実行を求められます。
UNIXグループ名の指定
UNIXシステムに製品をインストールしている場合、ベース・ディレクトリを所有するグループ名を指定することも求められます。
Oracleソフトウェアの更新、インストールおよび削除の権限を持つUNIXグループ名を選択する必要があります。このグループのメンバーには、選択したベース・ディレクトリに対する書込み権限が必要です。
このグループに属するユーザーのみが、このホストでソフトウェアをインストールまたは削除できます。
Oracle Universal Installerログ・ファイルについて
OUIを使用して製品をインストールまたはアンインストールするたびに、そのインストールに関する重要情報が、インベントリだけでなく、次のディレクトリにある一連のログ・ファイルにも保存されます。
$ORACLE_HOME/cfgtoollogs
これらのログ・ファイルは、インストールの問題のトラブルシューティングに使用できます。これらのファイルは、インストールした各種ソフトウェア・コンポーネントを削除したり、構成する際にも非常に重要になります。OUIでは、「インストール」ページに現在のセッションのログ・ファイルの名前と場所が表示されます。各インストールまたは構成ユーティリティでは、$ORACLE_HOME/cfgtoollogsフォルダ内の別のフォルダにログが格納されます。
ノート:
製品の削除に使用されるログは、インストール・プロセス中に生成されるinstallActions<timestamp>.logとは異なります。installActions<timestamp>.logは参照が容易で、インストール時に実行される操作の表示に使用できます。
Oracleの国際化
インストール・ダイアログ言語
OUIはオペレーティング・システムの言語で実行されます。OUIは、Javaが検出した言語(システム・ロケール値)を使用し、それをデフォルト言語に設定します。OUIのダイアログは、この言語で表示されます(使用可能な場合)。オペレーティング・システムの言語に翻訳されていないOUIのダイアログは英語で表示されます。
OUIでは、oraparam.iniファイルで変数NLS_ENABLEDTRUEに設定されている場合のみ、翻訳されたGUIが表示されます。NLS_ENABLED変数がFALSEに設定されていると、すべてのテキストは英語で表示されます。
ノート:
WebによるOracle Tuxedoの配布
Oracle Tuxedoの評価版は、Oracle社のWebサイト(http://www.oracle.com/technology/software/index.html)からダウンロードできます。
Oracle Tuxedo製品ソフトウェアのインストーラは、Oracle社のWebサイトからプラットフォームに合わせてダウンロードできます。
Oracle Tuxedoソフトウェア・コンポーネント
Oracle Tuxedo 12cリリース2 (12.2.2)ソフトウェア配布キットには、Oracle Jolt製品ソフトウェア(JavaクライアントがOracle Tuxedoサービスを呼び出せます)、Oracle SNMPエージェント製品ソフトウェア(Oracle Tuxedoアプリケーションを中央エンタープライズ管理コンソールから管理できます)、Oracle Tuxedo System and Applications Monitor Plusエージェント(Oracle TuxedoをTuxedo System and Applications Monitor Plus (Oracle TSAM Plus)マネージャから管理できます)、およびOracle Service Architecture Leveraging Tuxedo (Oracle SALT) (ネイティブTuxedo Webサービスが実現されます)が付属しています。
Oracle Tuxedo 12cリリース2 (12.2.2)には、次のコンポーネントが含まれています:
Oracle Jolt 12cリリース2 (12.2.2)サーバー・ソフトウェア
Oracle SNMPエージェント12cリリース2 (12.2.2)ソフトウェア
Oracle Jolt 12cリリース2 (12.2.2)クライアント・ソフトウェア
図1-1に、Oracle Tuxedoクライアント・コンポーネントとサーバー・コンポーネントの全体像を示します。
図1-1 Oracle Tuxedoのクライアントおよびサーバー・コンポーネント
リモート・クライアントネイティブ・クライアントLLESSLなどの用語については、『Oracle Tuxedo製品概要』のクライアントおよびサーバー・コンポーネントに関する項を参照してください。<Default ?Font>
Tuxedo .NETワークステーション・クライアント
Tuxedo .NETワークステーション・クライアントには以下のものが必要です。
ハードウェアとソフトウェアの前提条件
Oracle Tuxedoソフトウェアは、Tuxedoドメインとも呼ばれるOracle Tuxedoアプリケーションに参加する各サーバー・マシンにインストールする必要があります。Tuxedoアプリケーションは、Tuxedoシステムを基盤としたビジネス・ソフトウェア・プログラムであり、UBBCONFIGという1つの構成ファイルによって定義および制御されます。Tuxedo構成ファイルについては、『Oracle Tuxedoファイル形式、データ記述、MIBおよびシステム・プロセス・リファレンス』のリファレンス・ページUBBCONFIG(5)の項を参照してください。<Default ?Font>
Tuxedoアプリケーションは、ネットワーク経由で接続された多くのTuxedoシステム・プロセス、1つ以上のアプリケーション・クライアント・プロセス、1つ以上のアプリケーション・サーバー・プロセス、および1台以上のコンピュータ・マシンで構成されます。異なるリリースのOracle Tuxedoソフトウェアを実行しているマルチ・マシンTuxedoアプリケーションでは、UBBCONFIGファイルのRESOURCESセクションにあるMASTERパラメータで指定されたマスター・マシンは、アプリケーションで最新のリリースのOracle Tuxedoソフトウェアを実行する必要があります。Tuxedoアプリケーションの詳細は、『Oracle Tuxedo製品概要』のドメインに関する項を参照してください。<Default ?Font>
ノート:
システム要件
Oracle Tuxedo 12cリリース2 (12.2.2)のシステム要件を表1‑1に示します。
 
表1‑1 Oracle Tuxedo 12cリリース2 (12.2.2)のシステム要件
「Oracle Tuxedo 12cリリース2 (12.2.2)プラットフォーム・データ・シート」のターゲット・プラットフォームのデータ・シートのとおり。ディスク領域の要件の詳細は、「ファイルおよびデータベースの管理とディスク領域の割当て」を参照してください。
「Oracle Tuxedo 12cリリース2 (12.2.2)プラットフォーム・データ・シート」のターゲット・プラットフォームのデータ・シートのとおり。
Oracle Joltのインストール前の作業については、「Oracle Jolt 12cリリース2 (12.2.2)の概要とインストール情報」を参照してください。Oracle SNMPエージェントに関する準備作業は不要です。
ノート:
Oracle TuxedoソフトウェアをUNIXシステムにインストールする前に、C-1ページの「?$paratext>?」に従ってハード・ディスク・デバイスのパーティションを作成しなおすことをお薦めします。
ソフトウェア要件
Oracle Tuxedoをインストールするには、Java Runtime Environment (JRE) 1.7または1.8が必要です。Oracle Tuxedoをインストールする前に、必要なJREをインストールし、それに応じて環境変数JAVA_HOMEを設定する必要があります。
ノート:
新しいバージョンのJavaのサポートに関するノート

Tuxedo 12.2.2は、当初、Java 1.8の様々なパッチ・レベルでテストされていました。

それ以降、新しいJavaバージョンが使用可能になり、Oracleでは次の問題が示されています:

実行時に新しいJavaバージョンが使用される場合でも、TuxedoのインストールにはJava 1.8のコピーを使用する必要があります。
または、インストーラを実行する前に次の変更を行った場合は、新しいバージョンのJavaをインストールに使用できます:

  1. LinuxまたはUNIXにインストールする場合は、Disk1/install/runInstaller.shファイルを変更して次の行をコメント・アウトします
versionnum=`echo $version |$_awk -F '.' '

{print $2}
'`
if [ $versionnum -lt 7 ]; then
echo version is less than 1.7
install_exit 1
fi
  1. Windowsにインストールする場合は、Disk1/install/setup.batファイルを変更して、次の行をコメント・アウトします
if %JAVAVERNUM% lss 6 (
echo java version is less than 1.6,please update your java version
goto end
)
  1. Solarisにインストールする場合は、Disk1/installディレクトリのclusterparam.ini、oraparam.iniまたはoraparamsilent.iniファイルを変更して、JRE_MEMORY_OPTIONSの設定の-d64オプションを削除する必要があります。

Java 11以降を使用してWindowsにパッチをインストールする前に、Bug#6880880 - PLACEHOLDER FOR ALL RELEASES OF OPATCHのパッチをインストールしてopatchを更新してください。
これは、ローリング・パッチとともに配布されるREADME.txtファイルに記載されています。
Bug#30314204 - Java 8以上でのデフォルトのMBSTRINGエンコーディングに関するjolt.jarの問題を修正したRP047以上を適用することをお薦めします。

一時ストレージ領域の要件
Oracleインストール・プログラムは一時ディレクトリを使用して、Oracle Tuxedoをターゲット・システムにインストールするために必要なファイルをアーカイブから抽出します。必要な一時ストレージ領域の容量は、ターゲットのプラットフォームによって異なります。詳細は、「Oracle Tuxedo 12c リリース2 (12.2.2)プラットフォーム・データ・シート」のデータ・シートを参照してください。
OUIを起動すると、特定の実行可能ファイルとリンク・ファイルがマシンのデフォルトの/tmpディレクトリ(Microsoft WindowsではC:\Documents and Settings\<user ID>\Local Settings\Temp)に自動的にコピーされます。マシンでcronジョブの定期実行(実行中の場合がある他のプロセスと並行)が設定されていると、これらのジョブでデフォルトの一時ディレクトリをクリーンアップしようとするので、いくつかのファイルが削除されてOUIが失敗します。
適切な一時領域を確保するために、代替ディレクトリをインストール用の一時ディレクトリとして割り当てることができます。一時ディレクトリをクリーンアップするようにマシンで自動的に実行されるcronジョブやプロセスがある場合、TMPやTEMPの環境変数を別の場所(デフォルトの場所以外)に必ず設定してください。この場所はハード・ドライブでセキュアな場所(つまり、クリーンアップ・ジョブが実行されない場所)にします。また、この代替TEMPディレクトリに書込み権限があることも確認してください。これは、runInstaller.sh(Microsoft Windowsではsetup.bat)を実行する前に行う必要があります。
ノート:
一時ディレクトリの代替場所の指定は必須ではありません。/tmpディレクトリをクリーンアップするcronジョブがコンピュータ上に設定されている場合のみ必要です。
プロセス間通信リソースの構成
プロセス間通信(IPC)は、あるプロセスが別のプロセスと通信できるようにする、WindowsおよびUNIXオペレーティング・システムでサポートされている機能です。プロセスは、同じコンピュータ上で実行することも、ネットワーク経由で接続された異なるコンピュータ上で実行することもできます。
Windows 2003 Serverシステムでは、Oracle Tuxedoシステムはプロセス間通信を容易にするOracle ProcMGR(プロセス・マネージャ)と呼ばれるIPCサービスを提供します。Oracle ProcMGRサービスを使用してIPCパラメータを調整し、Oracle Tuxedoアプリケーションのパフォーマンスを最大化します。
UNIXシステムでは、UNIXシステム固有の方法を使用してIPCパラメータを調整し、Oracle Tuxedoアプリケーションのパフォーマンスを最大限にします。ほとんどのUNIXシステムのデフォルト値はOracle Tuxedoアプリケーションに対して低すぎるため、「Oracle Tuxedo 12cリリース2 (12.2.2)プラットフォーム・データ・シート」に記載されている方法に従ってIPCパラメータを調整する必要があります。IPCの推奨値については、「UNIXシステムでのIPCリソースの構成」を参照してください。
Oracle Tuxedoソフトウェアをインストールし、アプリケーション構成ファイル(UBBCONFIGファイル)を作成したら、tmloadcf(1)コマンドを使用して、アプリケーションのサポートに必要な最低限のIPCリソースを計算してリストに出力します。Oracle Tuxedoアプリケーションを分散化する場合は、そのアプリケーションに参加するすべてのマシンに必要最低限なIPCリソースを割り当てておく必要があります。tmloadcf(1)コマンドを使用してIPCリソースを計算する方法については、「インストール後のタスクの実行」を参照してください。
ノート:
Oracle TuxedoソフトウェアをUNIXシステムにインストールする前に、D-1ページの「?$paratext>?」に従って、ターゲット・マシンのIPCパラメータを調整しておくことをお薦めします。
Oracleインストール・プログラム
Oracle Tuxedoソフトウェアは、インストーラ・ファイルとして配布されます。このファイルには、Oracleインストール・プログラムのコピーも含まれます。Oracleインストール・プログラムは、Oracle TuxedoソフトウェアをWindowsまたはUNIXシステムにインストールするためのOracleの標準ツールです。
ノート:
Windowsプラットフォームでは、Tuxedo 12cリリース2 (12.2.2)のインストール完了後にシステムに再ログインする必要があります。
Tuxedoの旧バージョン
WindowsシステムでGUIモードおよびサイレント・インストール中に旧バージョンのTuxedoソフトウェアが検出された場合、Tuxedoインストーラは、以下の旧バージョンのTuxedoのProcMGRとリスナー・サービスを自動的に停止します。
ノート:
3050以外のポートに構成されているリスナー・サービスは手動で停止する必要があります。
現在のTuxedoディストリビューションでは、同じマシン上で複数のTuxedoバージョンを実行するために、これらのサービスを停止する必要があります。ProcMGRサービスの停止に必要な時間は最小限ですが、リスナー・サービスの停止には数分かかる場合があります。
インストールの取消
GUIモードで「取消」または「閉じる」ウィンドウ・ボタンをクリックすると、Tuxedo 12cリリース2 (12.2.2)のインストールが不完全になります。その場合、Tuxedo 12c リリース2 (12.2.2)の再インストールが必要です。
Tuxedo 12cリリース2 (12.2.2)を前のTuxedo製品ディレクトリにインストールしていて、元の構成に戻す場合には、前のTuxedoバージョンを再インストールする必要があります。Tuxedo 12c リリース2 (12.2.2)を新しいOracleホーム製品ディレクトリにインストールすることを強くお薦めします。
インストール・タイプ
インストール・タイプとは、機能で関連付けられた製品ソフトウェア・コンポーネントのセットのことです。Oracle Tuxedo 12cリリース2 (12.2.2)には、次のインストール・タイプがあります:
完全インストール - すべてのOracle Tuxedo 12cリリース2 (12.2.2)のサーバー・コンポーネントとクライアント・コンポーネント(Tuxedo、SALTおよびTSAM Plusエージェント)で構成されます。
サーバー・インストール - すべてのOracle Tuxedo 12cリリース2 (12.2.2)のサーバー・コンポーネント(Tuxedo、SALTおよびTSAM Plusエージェント)で構成されます。
クライアント・インストール - すべてのOracle Tuxedo 12cリリース2 (12.2.2)のクライアント・コンポーネントで構成されます:
Oracle Jolt 12cリリース2 (12.2.2)クライアント・ソフトウェア
Oracle Tuxedo 12cリリース2 (12.2.2)のインストール時にインストール・タイプを選択することに加え、選択したインストール・タイプから1つ以上のソフトウェア・コンポーネントを選択(追加)または選択解除(削除)することでインストールをさらにカスタマイズすることもできます。カスタマイズはGUIモード・インストール方法のみで可能です。詳細は、I「Oracle TuxedoのGUIモード・インストール」を参照してください。
インストール作業のロード・マップ
これで、インストールを開始する準備が整いました。Oracle Tuxedo 12cリリース2 (12.2.2)をインストールするには、次のいずれかの項を参照してください:
Oracle WebLogic EnterpriseまたはOracle Tuxedo 12cR1以前のソフトウェアからアップグレードする場合、「Oracle Tuxedoシステムの12cリリース2 (12.2.2)へのアップグレード」を参照してください。
Oracle Tuxedoソフトウェアをアンインストールする場合は、「インストール後のタスクの実行」を参照してください。

Copyright ©1994, 2017,Oracle and/or its affiliates. All rights reserved