ナビゲーションリンクをスキップ
印刷ビューの終了
| Oracle Solaris Cluster Data Service for Oracle ガイド Oracle Solaris Cluster 3.3 3/13 (日本語)

検索範囲:

- このドキュメント
- ライブラリ全体

## HA for Oracle のインストールの確認

次の確認テストを実行して、HA for Oracle を正しくインストールしたことを確認します。

これらの妥当性検査では、HA for Oracle が実行されるすべてのノードおよびゾーンが Oracle Database インスタンスを起動できること、および構成内のその他のノードおよびゾーンが Oracle Database インスタンスにアクセスできることが確認されます。HA for Oracle から Oracle Database ソフトウェアを起動する際の問題を切り分けるには、これらの妥当性検査を実行します。

## HA for Oracle のインストールの確認方法

1. 現在 Oracle リソースグループをマスターしているノードまたはゾーンに、`oracle` としてログインします。
2. 環境変数 `ORACLE_SID` および `ORACLE_HOME` を設定します。
3. このノードまたはゾーンから Oracle Database インスタンスを起動できることを確認します。
4. Oracle Database インスタンスに接続できることを確認します。

   `sqlplus` コマンドを、`connect_string` プロパティーで定義した `user/password` 変数とともに使用します。

       # sqlplus user/passwd@tns_service

   tns_service

     `$ORACLE_HOME/network/admin/tnsnames.ora` ファイルまたは `TNS_ADMIN` 環境変数で指定されたネットワーク名サービスを指定します。

5. Oracle Database インスタンスを停止します。

   Oracle インスタンスは Oracle Solaris Cluster の制御下にあるため、Oracle Solaris Cluster ソフトウェアが Oracle インスタンスを再起動します。

6. Oracle Database リソースを含むリソースグループを、別のクラスタメンバーに切り替えます。

       # clresourcegroup switch -n node-zone-list resource-group

   `-n` node-zone-list

     このリソースグループをマスターできるゾーンの、コンマで区切られた順序付きリストを指定します。リスト内の各エントリの形式は `node:zone` です。この形式では、node はノードの名前または ID を示し、zone は Solaris 非大域ゾーンの名前を示します。大域ゾーンを指定するか、非大域ゾーンのないノードを指定するには、node のみを指定します。

     このリスト内の順序によって、フェイルオーバー中にプライマリとみなされるノードまたはゾーンの順序が決まります。このリストはオプションです。このリストを省略した場合は、各クラスタノードの大域ゾーンがリソースグループをマスターできます。

   resource-group

     切り替えるリソースグループの名前を指定します。

7. 現在リソースグループを含んでいるノードまたはゾーンに、`oracle` としてログインします。
8. 手順 3 および手順 4 を繰り返して、Oracle Database インスタンスとの相互作用を確認します。

### Oracle クライアント

クライアントは必ず、物理ホスト名ではなくネットワークリソースを使用してデータベースを参照する必要があります。ネットワークリソースは、フェイルオーバー中に物理ノード間で移動できる IP アドレスです。物理ホスト名はマシン名です。

たとえば、`tnsnames.ora` ファイルでは、ネットワークリソースを、データベースインスタンスが実行されているホストとして指定する必要があります。ネットワークリソースは、論理ホスト名または共有アドレスです。「Oracle データベースのアクセス権の設定方法」を参照してください。

注 - Oracle のクライアントとサーバー間の接続は、HA for Oracle のスイッチオーバーによって切断されます。クライアントアプリケーションは、切断と再接続、または復旧を適切に処理できるように準備する必要があります。トランザクションモニターはアプリケーションを簡素化することがあります。さらに、HA for Oracle ノードの復旧時間はアプリケーションによって異なります。

### HA for Oracle ログファイルの場所

HA for Oracle データサービスの各インスタンスは、`/var/opt/SUNWscor` ディレクトリのサブディレクトリにログファイルを保持します。

- `/var/opt/SUNWscor/oracle_server` ディレクトリには、Oracle サーバーのログファイルがあります。

- `/var/opt/SUNWscor/oracle_listener` ディレクトリには、Oracle リスナーのログファイルがあります。

これらのファイルには、HA for Oracle データサービスが実行する処理に関する情報が含まれています。これらのファイルを参照して、構成をトラブルシューティングするための診断情報を取得したり、HA for Oracle データサービスの動作をモニターしたりします。

Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved. 著作権について |