Oracle TSAM Plusのよくある質問(FAQ)
TSAM Plusマネージャ・データベースの接続URLはどこにありますか。パスワードは暗号化されますか。
接続URLは、
$TSAM_INSTALL_DIR/deploy/tsam_wls12c.earにパッケージされている、
persistence.xmlファイルにあります。また、パスワードは暗号化されます。
TSAM Plusは、Oracle RACをデータベースとしてサポートしますか。
TSAM PlusのインストーラはRACをサポートしませんが、TSAM Plusのデータベース・デプロイヤはデータベースURLの直接入力をサポートします。
次の手順に従って、TSAM PlusをRACデータベースにデプロイできます。
1.
|
インストール中にデータベースのタイプを指定する際、 「スキップします。インストール後に、TSAM Plusを既存のデータベース・サーバーにデプロイします」を選択します。
|
2.
|
インストールの完了後、 DatabaseDeployerを実行します。次に例を示します。
|
DatabaseDeployer.sh -type oracle -url RACURL -user tsam -password tsam -admingid 0 -viewergid 1 -adminpassword admin1
TSAM PlusマネージャはWLSクラスタ上にデプロイできますか。
はい。標準Java EEアプリケーションとして、TSAM PlusマネージャをWLSクラスタにデプロイできます。
•
|
すべてのOracle JRF関連ライブラリとサービスが、TSAM Plusマネージャ・アプリケーションが保持されているクラスタにデプロイされます。
|
•
|
クラスタ内の管理対象サーバーはすべて実行中で、管理サーバーによりアクセス可能です。
|
•
|
デプロイメント・プロセス中はクラスタ・メンバーシップを変更しないでください。デプロイメント開始後は、次の操作を行わないでください。
|
•
|
対象のクラスタへの管理対象サーバーの追加または削除
|
•
|
TSAM Plusのインストール処理中に、次を実行します。
|
a.
|
「データベースの使用タイプの選択」の手順で、アプリケーション用のデータベースを構成するオプションを1つ選択します。
|
b.
|
「アプリケーション・サーバーの選択」の手順で、最後のオプション 「スキップします。インストール後に、TSAM Plusを既存のアプリケーション・サーバーにデプロイします」を選択します。
|
c.
|
インストーラが終了した後、WebLogic Serverでサポートされている任意の方法を使用して <tsamHome>/deploy/tsam.earをWLSクラスタにデプロイします。
|
TSAM Plusのローリング・パッチをインストールする場合、Oracle Tuxedoアプリケーションを停止せずにTSAM Plusのパッチをインストールできますか(LMSサーバーのみを停止する必要がありますか)。
TSAM Plusエージェントのローリング・パッチでは、LMSのみが修正に含まれる場合は、ドメイン全体を再起動する必要はありません。ただし、修正にTSAM Plusのプラグイン共有ライブラリも含まれる場合は、TSAM Plusによってモニターされる、すべてのOracle Tuxedoサーバーを再起動する必要があります。詳細は、ローリング・パッチのインストーラのREADMEドキュメントを参照してください。
TSAM Plusマネージャの起動後にTSAM Plusコンソールにログインすると、エラー・ページが表示されるのはなぜですか。
•
|
WebLogic Serverの場合、デフォルトのポート7001が他のプロセスで占有されていないこと。
|
•
|
Derbyの場合、デフォルトのポート1528が他のプロセスで占有されていないこと
|
TSAM Plusマネージャのインストール中に、既存のWebLogicへのデプロイメントが常に失敗します。どうすれば解決できますか。
1.
|
必ず正しいWebLogicのドメイン情報を要求されたとおりに(たとえば、 localhost:7001)入力します。また、ドメインに接続するための正しいパスワードを入力するようにしてください。
|
2.
|
問題が続く場合は、TSAM Plusのインストール・ディレクトリの下の uninstallディレクトリにある、インストール・ログを参照してください。
|
WebLogicドメインでtsam_wls12c.earのデプロイメントが失敗し、startWebLogic.shの出力で次のメッセージが表示されます。「[J2EE:160149]ライブラリ参照の処理中にエラーが発生しました。weblogic-application.xmlで定義されている、未解決のアプリケーション・ライブラリ参照: [Extension-Name: adf.oracle.domain, exact-match: false]」。どうすれば解決できますか。
WebLogicドメインの作成の際に、
Oracle JRF <version info> [oracle_common]を選択します。
GUIモードを使用してOracle TSAM Plusをアンインストールできないのはなぜですか。
Oracle TSAM Plusをアンインストールする前に、
$HOMEディレクトリが適切にマウントされていることを確認します。
GnomeまたはTwmデスクトップ環境を使用している場合、TSAM Plusインストーラで使用されているJVMがクラッシュするのはなぜですか。
TSAM Plusでは、マルチスレッド・サーバーのCPU時間の報告はできますか。
いいえ。マルチスレッド・サーバーのCPU時間は正確に計算できません。
定義済のTSAM Plusアラートで発生するイベントの推奨使用方法はなんですか。
TPUSREVTサーバーを構成して、TSAM Plusアラートによりトリガーされるユーザー・イベントをサブスクライブできます。
TSAM PlusのドキュメントでARTのモニタリング情報を探していると、Region-Group.mappingファイルの説明がありました。これはARTと何か関係があるのですか。
Region-Group.mappingは、構成ファイルです。このファイルを使用すると、ARTのアプリケーションをTSAM Plusの複数のリージョンに分離できます。実際は、この構成ファイルによるART CICSへの影響はありません。このファイルはTSAM Plusでのみ使用されます。
TSAM PlusコンソールでCICSリソースの問合せを実行すると、TPENOENTエラーが存在するのはなぜですか。
UBBCONFIGファイル内に
ARTMONサーバーが設定されていることを確認します。
環境の再作成後はARTバッチのメトリックをTSAM Plusに報告できないのはなぜですか。
これは、環境の再作成後にARTバッチ側でジョブIDの折返しが発生することが原因です。これを解決するには、
「管理」→
「データ管理」メニューを使用してすべてのJESメトリックをパージしてから、TSAM Plusマネージャを再起動します。
デフォルトの管理者ユーザー名は
admin、パスワードはインストール中に入力したパスワードです。
Oracle Tuxedoコンポーネント・ツリーの左側にドメインのトポロジを表示するにはどうすればよいですか。
UBBCONFIGファイルでLMSサーバーが適切に設定され、かつドメインが起動されると、コンポーネント・ツリーは自動的に表示されます。
ドメインのステータスや構造が変更されても、コンポーネント・ツリーが変更されません。
自動リフレッシュ・オプションが使用可能になっていることを確認してください。使用可能になっていない場合は、手動でツリーをリフレッシュする必要があります。
コンポーネント・ツリー領域からART CICSリージョン・ツリーやARTバッチのアプリケーション・ツリーへ切り替えるにはどうすればよいですか。
コンポーネント・ツリーのタイトルバーの右側で、「切替え」ボタンを使用します。
未読アラートの通知領域で、アラート番号が変わらないのはなぜですか。
自動リフレッシュ・オプションが使用可能になっていることを確認してください。使用可能になっていない場合は、手動で通知領域をリフレッシュする必要があります。
メトリック問合せのページにチャートを表示できないのはなぜですか。
ブラウザのFlashプラグインが正常にインストールされていることを確認します。カスタムWebコンテナを使用している場合は、さらにJVMの起動オプションのメモリー構成を確認します。
TSAMコンソール・ページの閲覧中に、エラー・メッセージ「データ・ストリーミング中に不明なエラーが発生しました。システム管理者に連絡して、サーバー側のログを調べてください。」が表示されました。また、例外「java.lang.NoClassDefFoundError: sun/awt/X11GraphicsEnvironment」や「java.lang.InternalError: Can't connect to X11 window server using 'hostname:1.0' as the value of the $DISPLAY variable.」がサーバー側のログに見つかりました。どうすれば解決できますか。
この問題は、
$DISPLAY環境変数に無効な値が設定されているため発生した可能性があります。以下のいずれかを実行します。
•
|
Weblogicの場合は JAVA_OPTIONSを追加します。
|
•
|
xclockを実行して $DISPLAYが有効かどうか確認します。 xclockが正常に実行され、 $DISPLAY環境変数の値の設定が適切である以外の場合は、有効な $DISPLAY環境変数の値を設定します。
|
Oracle Tuxedoのメトリックで、問合せの結果が取得されないのはなぜですか。
コール・パス・ページからエクスポートされたExcelスプレッドシートのタイムスタンプ列が正しく表示されません。なぜですか。
Webページからエクスポートされたスプレッドシートのタイムスタンプ列が、日付列タイプとして設定されていない可能性があります。
これを解決するには、手動でタイムスタンプ列を日付列タイプ(
YYYY-MM-DD HH:MM:SS.000)に設定します。Oracle Open Office Mathの場合、スプレッドシートを開く前にそのスプレッドシート・ファイルの接尾辞を.xlsxに変更する必要があります。
メトリック・データをデータベースに格納する際、処理時間が非常に遅いです。どうすれば速くなりますか。
TSAM Plusの使用後にOracle Tuxedoを実行しているマシンが遅くなるのはなぜですか。
サービスおよび呼出しパス・モニタリング・ポリシーを適切な割合で構成し、モニタリング・データ量の適切な制御を実現します。Oracle Tuxedoコンポーネントのフィルタやメトリック・タイプ固有のフィルタを定義して、関連のないモニタリング・ターゲットを除外します。
TSAM Plusマネージャは、TSAMエージェント1.1/10g/11gをサポートしますか。制限事項は何ですか。
Enterprise Manager for Oracle Tuxedo
OMSからEnterprise Manager for Oracle Tuxedoをアンデプロイする正しい手順は何ですか。
1.
|
Enterprise Manager for Oracle Tuxedoを正常にアンデプロイするには、OMS下のすべてのEnterprise Managerエージェントが Upステータスで実行されていることを確認します。
|
2.
|
Enterprise Manager for Oracle TuxedoをEnterprise ManagerエージェントとOMSから順番にアンデプロイします。
|
WindowsでEnterprise Manager OMSにEnterprise Manager for Oracle Tuxedoをデプロイすると、「DLFの登録」の手順で必ずハングするのはなぜですか。
PATH変数からMKS関連の環境変数を削除してからEnterprise Manager for Oracle Tuxedoをデプロイします。
tlistenが-jオプションでの起動に失敗し、ULOGに「TSAM_CAT:481: エラー: ライブラリ\"libjvm.so\"のロードに失敗しました。」が出力されます。どうすれば解決できますか。
libjvm.soのディレクトリ($
JAVA_HOMEの下)が環境変数
SHLIB_PATH、
LIBPATHまたは
LD_LIBRARY_PATHに含まれていることを確認してください。
tlistenを-jオプションで起動するために必要なJRE/JDKのバージョンはなんですか。
tlistenが-jオプションでの起動に失敗し、「Exception in thread "main" java.lang.UnsatisfiedLinkError: net (No such file or directory)」が表示されます。どうすれば解決できますか。
libnet.soのディレクトリ(
$JAVA_HOMEの下)が環境変数
SHLIB_PATH、
LIBPATHまたは
LD_LIBRARY_PATHに含まれていることを確認してください。
検出後、tuxedo_tlistenとtuxedo_homeのみが検出されます。なぜですか。
•
|
「Oracle Tuxedoドメインの検索」チェック・ボックスが選択されています。
|
ドメイン・セキュリティの設定が
「NONE」の場合は、
「ユーザー名」/「ユーザー・パスワード」/「アプリケーション・パスワード」を空欄にしておくことができます。
•
|
tlistenプロセスで構成されたホスト名およびポート番号が TUXCONFIGで構成された NLSADDRのものと同一で、かつBBLにアクセス可能になっています。
|
検出中に、接続が常にServiceUnavailableExceptionで拒否されるのはなぜですか。
tlistenの起動時に、
-jオプションを使用して正しいホスト名およびポートが構成されているか確認してください。
TUXCONFIGファイルが変更されたときに、Enterprise Managerコンソールに古い値がまだ表示されているのはなぜですか。
TUXCONFIGでの変更は、24時間ごとに自動検出されて収集されます。表示されるまでに(長くて)24時間かかります。
検出中に「検出ホームが見つかりません」エラーが報告されるのはなぜですか。
Enterprise Manager for Oracle TuxedoがEnterprise Managerエージェントにデプロイされているかどうかを確認します。
HP-UXホストで実行されているOracle Tuxedoドメインの検出が常に失敗します。次のエラー・メッセージが表示されます: ホストへの接続が拒否されました: <IPv6 address>。ネストされた例外: java.net.ConnectException: 接続がタイムアウトになりました。どうすれば解決できますか。
これは、Enterprise Managerエージェント・ホストとターゲットのHP-UXホストの間のIPv6ネットワーク接続エラーが原因です。HP-UXマシン上のJVMは、デュアル・スタック・マシンでのネットワーク接続にIPv6スタックを使用する傾向があります。
Enterprise Managerエージェント・ホストとターゲット・ホストの間にIPv6接続がない場合、
tlistenプロセスを起動する前に、次のように
TMJMX_JAVA_OPTIONSを設定して、IPv4の使用を指定する必要があります。
TMJMX_JAVA_OPTIONS="-Djava.net.preferIPv6Addresses=false
-Djava.net.preferIPv4Addresses=true -Djava.net.preferIPv6Stack=false
-Djava.net.preferIPv4Stack=true"; export TMJMX_JAVA_OPTIONS
検出が常に失敗し、「エラー: jnitpinitが失敗しました。エラー = 8: TPEPERM - 権限が間違っています」と報告されます。なぜですか。
•
|
Tuxedoユーザーのクライアント名に「 tpsysadm」を構成していること。 tpusradd -c tpsysadm <username>を使用すると、クライアント名が tpsysadmのユーザーを追加できます。
|
サーバー・ターゲットとドメイン/マシン・ターゲット間にメトリック値の不一致があるのはなぜですか。
ターゲット収集間隔の設定に整合性がないため発生した可能性があります。各ターゲットに対する
メトリック収集設定の間隔の値は、同一である必要があります。
「サービス統計」ページの表ビュー・モードで、メトリックの「平均実行時間」の値に「使用不可」と表示されるのはなぜですか。
「平均実行時間」はメトリックをサンプリングしているため、その時点で
tpcallが存在しない場合は、0を示す
「使用不可」が表示されます。
クライアントのリクエスト後にEM上の「メトリック表」のデータがなくなるのはなぜですか。
1.
|
ドメイン検出後のターゲット・ステータスが Upかどうかを確認します。
|
Enterprise Manager上でOracle Tuxedoアプリケーションを検出後に、Oracle Tuxedoサーバー・ターゲットでサービス・メトリックの値が見つからないのはなぜですか。
EXT_MONが
TUXCONFIGの
OPTIONS同様に構成されているかどうか確認します。例:
Enterprise Managerコンソールで、Oracle Tuxedoターゲットのステータス(UP/ERROR/DOWN)とOracle Tuxedoドメインのステータス(Down/Up)が一致しないのはなぜですか。
Oracle Tuxedoターゲットのステータスは、
レスポンス・メトリックの値によって決定され、デフォルトの収集間隔は5分です。デフォルトの収集間隔は、Enterprise Managerコンソールで変更できます。
Oracle Tuxedoドメイン、Oracle TuxedoグループおよびOracle Tuxedoマシン・ターゲットの各サービス統計メトリックが常に0なのはなぜですか。
Enterprise Manager OMS、Enterprise ManagerエージェントおよびDBインスタンスの各タイムゾーンが同一であることを確認します。次に例示するSQLスクリプトを使用して、DBインスタンスのタイムゾーンを選択して変更します。
SQL> select dbtimezone from dual;
SQL> select sessiontimezone from dual;
SQL> alter database set time_zone='<new time zone>';
SQL> alter session set
time_zone='<new time zone>';
収集間隔を変更する場合は、必ず次のようにしてください。
•
|
ドメイン内のすべてのターゲットの SERVICE_STATISTICSメトリックの収集間隔を同一にします。
|
•
|
ドメインのマシン・ターゲットおよびドメインの CLIENT_CONNECTION_NUMBERメトリックの収集間隔を同一にします。
|
•
|
ドメイン内のドメイン・メトリック DOMAIN_OPERATION_STATISTICSの収集間隔を、マシン・メトリック MACHINE_OPERATION_STATISTICSのものと同一にします。
|
SALT GWWSサーバーが停止している場合、Enterprise Managerコンソールから起動できないのはなぜですか。
•
|
UBBCONFIGファイルのGWWSサーバーの箇所の ENVFILEに、必要な環境変数 を追加します。
|
•
|
tlisten -j: SALTCONFIG, XSDFILES, XSDDIR, FLDTBLDIR32, FIELDTBLS32を起動する前に、GWWSの必要な環境変数をすべて設定します。
|
移行後にサーバーが自動的に起動しないのはなぜですか。
UBBCONFIGファイルを確認し、サーバーに
RESTART=Yが設定されていることを確認します。
Enterprise Managerコンソールでマシン・ターゲットを正常に停止後に、マシン・ターゲットのステータスがまだ実行中なのはなぜですか。
マシン・ターゲットに対する停止操作では、アプリケーション・サーバーのみが停止されるためです。BBLは引き続き稼動します。
Enterprise Manager for Oracle Tuxedoは、Oracle Tuxedo SYSTERMおよびOracle Tuxedoユーザー・イベントのモニタリングをサポートしますか。
します。ただし、Oracle Tuxedoのリリースが12.1.1.0より前のモニタリングの場合、Oracle Tuxedoドメインの起動前に環境に
SNMP_USER_EVENT=yを設定する必要があります。
tux_snmpdを起動してtuxedo_domainターゲットのモニタリング構成として正しい「SNMPエージェントの受信ポート」を構成後、Oracle TuxedoイベントがEnterprise Managerのインシデントとして受信されないのはなぜですか。
•
|
ドメイン・ターゲットの 「SNMPエージェントの受信ポート」に設定されたポートは、Enterprise Managerコンソールで構成するまでは占有されません。
|
•
|
Oracle Tuxedoのバージョンが12.1.1.0より前の場合、Oracle Tuxedoドメインの起動前に SNMP_USER_EVENT 環境変数に yesが設定されていること。
|
•
|
ドメイン・ターゲットの レスポンス・メトリックの収集間隔が5分以上であること。
|
Batch_Systemターゲットでジョブを送信後、「ジョブの問合せ結果リスト」表にジョブが表示されないのはなぜですか。
•
|
Enterprise Manager OMS、Enterprise Managerエージェント、DBインスタンスおよびOracle TuxedoドメインがあるOSの各タイムゾーンが同一であること。DBインスタンスのタイムゾーンを変更した場合、DBインスタンスを再起動して変更を有効にしてください。
|
•
|
Enterprise Managerエージェントのステータスが実行中であること。
|
•
|
Tuxedoバッチ・システム・ターゲットのモニタリング構成ページで構成された「SNMPエージェントの受信ポート」が動作していること。
|
•
|
$EMSTATE/sysman/logにあるEnterprise Managerエージェントのログ・ファイル( gcagent.log)に、 SNMPを含むエラー・メッセージがないこと。
|
•
|
Oracle Tuxedoのバージョンが12.1.1.0より前の場合、 tlistenの起動前に SNMP_USER_EVENT環境変数が yesに設定されていること。
|
•
|
モニタリングしているEnterprise Managerエージェント・ホストとEnterprise Managerエージェント側のリスニング・ポートが beamgr.confで TRAP_HOSTに設定されていること。
|
•
|
Oracle Tuxedo SNMPエージェントの起動前に、EA_SM_SNMP_MIBFILEおよび BEA_SM_BEAMGR_CONFが正しく設定されていること。
|
•
|
ULOGにエラー・メッセージが出力されていないこと。
|
•
|
tux_snmpdプロセスおよび <logical_agent_name>_trapdプロセスが実行されていること。
|
•
|
TMSYSEVTと TMUSERVTが TUXCONFIGで構成されていること。
|
•
|
Oracle Tuxedoドメインの起動前に、 JESMONITOR環境変数に yesが設定されていること。
|
リソース・ブローカ機能を使用したドメインのデプロイメント中に、正しいSSHユーザーおよびパスワードを入力した後でも常に権限に問題があるのはなぜですか。
Enterprise Managerでは、ドメインのデプロイメントに使用されるユーザー・アカウントが、Enterprise Managerエージェントをインストールしたユーザーのものと同じユーザー・グループである必要があります。アカウントがこの要件を満たしていることを確認します。
リソース・ブローカを使用して新しいドメインを作成すると、UBBCONFIGエディタの「マシン・リスト」パネルにマシンがリストされないのはなぜですか。
リソース・ブローカのドメイン・デプロイメントでターゲット・マシンを利用可能にするには、1つには
tlistenが
-jオプションで起動されている必要があります。また、ローカルの(同一の
tlistenホスト上の)Enterprise Managerエージェントにより、
tlistenがあらかじめ検出されている必要があります。
注意:
|
tlistenの起動時および新しいEnterprise Managerエージェントのデプロイ時には、完全なマシン名を使用する必要があります。
|
ドメインのUBBCONFIGエディタで、アプリケーション・パッケージの隣の追加(「+」)ボタンが常に無効なのはなぜですか。
ターゲット・マシンがドメインにすでに追加されているかどうかを確認します。アプリケーション・パッケージを追加する前に、少なくとも1つのマシンが追加されている必要があります。
マシンが追加されている場合は、パッケージ
Properties.xmlに定義されているメタデータ情報が、ターゲット・マシンと一致するかどうか確認します。
「マシン・リスト」パネルにある追加されたマシンまたは
「パッケージ・リスト」パネルにあるアプリケーション・パッケージの上にマウス・カーソルを置くと、情報を表示できます。
「Oracle Tuxedoサマリー」ページでOracle Tuxedoドメインを選択する際に、ドメインが編集可能でないのはなぜですか。
リソース・ブローカの
UBBCONFIGエディタで作成されたドメインのみが編集可能です。
デプロイメント・ポリシーを定義しましたが、対応するインシデントが発生したときに、ポリシーに定義されたアクションが実行されないのはなぜですか。
•
|
インシデント・ルールが保存されていること。インシデント・ルールの定義後、 「ルール・セットの作成」ページで 「保存」をクリックして変更を有効にする必要があります。
|
•
|
インシデント・ルール・セットのターゲット・スコープが適切であること。ターゲット・スコープが指定されている場合、Enterprise Managerのグループには所定のスコープ内のターゲットが含まれる必要があります。
|
•
|
インシデント・ルールの定義の際に、 Tuxedoイベント・コネクタ(PL/SQLプロシージャ)がアクションとして選択されていること。
|
•
|
ドメイン全体が保存されていること。ドメインの UBBCONFIGエディタでデプロイメント・ポリシーを定義後、 「コントロール」パネルで 「保存」をクリックして変更を有効にする必要があります。
|
パッケージ・レベルのデプロイメント・ポリシーを定義する際に、「候補グループ」ドロップダウン・リストに利用可能なアイテムがないのはなぜですか。
アイテムが
「候補グループ」リストに表示されるのは、
「候補として」チェック・ボックスが選択されているアプリケーション・パッケージを追加した場合のみです。