JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Cluster Data Service for Oracle ガイド
search filter icon
search icon

ドキュメントの情報

はじめに

HA for Oracle のインストールと構成

HA for Oracle のインストールと構成のプロセスの概要

HA for Oracle のインストールと構成の計画

構成の必要条件

構成の計画に関する質問

ノードとディスクの準備

ノードの準備方法

Solaris Volume Manager を使用した Oracle データベースアクセスの構成方法

Veritas Volume Manager を使用した Oracle データベースアクセスの構成方法

Oracle ASM を使用した Oracle データベースアクセスの構成

Oracle ASM ソフトウェアのインストール

Oracle ASM ソフトウェアのインストールの確認

Oracle ソフトウェアのインストール

Oracle ソフトウェアのインストール方法

Oracle カーネルパラメータの設定方法

Oracle のインストールと構成の確認

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

Oracle データベースの作成

プライマリ Oracle データベースの作成方法

Oracle データベースのアクセス権のセットアップ

Oracle データベースのアクセス権を設定する

HA for Oracle パッケージのインストール

HA for Oracle パッケージをインストールする

HA for Oracle の登録と構成

HA for Oracle の登録と構成のツール

HA for Oracle 拡張プロパティーの設定

clsetup ユーティリティーを使用して、HA for Oracle を登録および構成する方法

Oracle Solaris Cluster メンテナンスコマンドを使用して Oracle ASM なしで HA for Oracle を登録および構成する

Oracle Solaris Cluster メンテナンスコマンドを使用してシングルインスタンス Oracle ASM で HA for Oracle を登録および構成する

Oracle Solaris Cluster メンテナンスコマンドを使用してクラスタ Oracle ASM インスタンスで HA for Oracle を登録および構成する

参照情報

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

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

Oracle クライアント

HA for Oracle ログファイルの位置

HA for Oracle 障害モニターのチューニング

Oracle サーバー障害モニターの操作

主要障害モニターの操作

データベースクライアント障害プローブの操作

アーカイブされた再実行ログの区分をモニターする操作

データベースが操作可能かどうかを決定する操作

データベーストランザクション障害に対応する、サーバー障害モニターによるアクション

サーバー障害モニターによる記録された警告のスキャン

Oracle リスナー障害モニターの操作

DBMS タイムアウトのトラブルシューティング用にコアファイルを取得

HA for Oracle サーバー 障害モニターのカスタマイズ

エラーに対するカスタム動作の定義

カスタムアクションファイルの形式

DBMS エラーへの応答の変更

影響が重大であるエラーに対する応答

影響が軽度のエラーを無視する

記録された警告に対する応答の変更

連続タイムアウトプローブの最大数の変更

クラスタのすべてのノードにカスタムアクションファイルを伝達する

サーバー障害モニターが使用する必要のあるカスタムアクションファイルを指定する

サーバー障害モニターが使用するべきカスタムアクションファイルを指定する

HA for Oracle リソースタイプのアップグレード

SUNW.oracle_listener リソースタイプのアップグレード

新しいリソースタイプバージョンの登録に関する情報

リソースタイプの既存インスタンスの移行に関する情報

SUNW.oracle_server リソースタイプのアップグレード

新しいリソースタイプバージョンの登録に関する情報

リソースタイプの既存インスタンスの移行に関する情報

Oracle Data Guard インスタンスのロールの変更

Oracle Data Guard インスタンスのロールの変更

A.  HA for Oracle 拡張プロパティー

B.  DBMS エラーおよび記録された警告用の事前設定アクション

C.  HA for Oracle を使用した Oracle ASM のサンプル構成

索引

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

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

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

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

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

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

    # sqlplus user/passwd@tns_service
  5. Oracle のインスタンスをシャットダウンします。

    Oracle のインスタンスは Oracle Solaris Cluster のコントロール下にあるので、Oracle Solaris Cluster ソフトウェアが Oracle のインスタンスを再起動させます。

  6. Oracle データベースリソースを含むリソースグループを、ほかのクラスタ番号に切り替えます。
    # 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 のインスタンスとの交信を確認します。

Oracle クライアント

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

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


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


HA for Oracle ログファイルの位置

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

これらのファイルには、HA for Oracle データサービスが実行するアクションに関する情報が入っています。これらのファイルを参照して、構成をトラブルシューティングする診断情報を取得し、HA for Oracle データサービスの動作を監視します。