ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Cluster Data Service for Oracle ガイド Oracle Solaris Cluster 3.3 3/13 (日本語) |
HA for Oracle のインストールと構成のプロセスの概要
Solaris Volume Managerを使用した Oracle データベースアクセスの構成方法
Veritas Volume Manager を使用した Oracle データベースアクセスの構成方法
Oracle ASM を使用した Oracle データベースアクセスの構成方法
クラスタ SCAN リスナー用の Oracle Grid Infrastructure の構成方法
Oracle Database ソフトウェアをインストールする方法
Oracle Database カーネルパラメータを設定する方法
Oracle Database のインストールおよび構成の確認
Oracle Database のインストールを確認する方法
HA for Oracle を登録および構成する方法 (clsetup)
Oracle Grid Infrastructure なしで HA for Oracle を登録および構成する方法 (CLI)
スタンドアロンサーバー用 Oracle Grid Infrastructure ありで HA for Oracle を登録および構成する方法 (CLI)
クラスター用 Oracle Grid Infrastructure ありで HA for Oracle を登録および構成する方法 (CLI)
アーカイブされた再実行ログ用のパーティションをモニターする操作
データベーストランザクション障害に対応する、サーバー障害モニターによるアクション
DBMS タイムアウトのトラブルシューティング用にコアファイルを取得
HA for Oracle サーバー 障害モニターのカスタマイズ
サーバー障害モニターが使用するカスタムアクションファイルの指定
サーバー障害モニターが使用する必要のあるカスタムアクションファイルの指定方法
SUNW.oracle_listener リソースタイプのアップグレード
SUNW.oracle_server リソースタイプのアップグレード
Oracle Data Guard インスタンスの役割の変更
Oracle Data Guard インスタンスの役割の変更方法
B. DBMS のエラーおよび記録される警告についての事前設定アクション
このセクションでは、HA for Oracle のインストールと構成を計画するために必要な情報について説明します。
注 - 特に明記しないかぎり、Oracle Database 11g に関する手順および情報は、Oracle Database 11 g Release 1 と Oracle Database 11g Release 2 の両方に適用されます。
注意 - これらの要件に従っていないと、データサービスの構成がサポートされない場合があります。 |
このセクションにある要件を利用して、HA for Oracle のインストールと構成を計画します。これらの要件は HA for Oracle だけに適用されます。HA for Oracle のインストールと構成に進む前に、これらの要件を満たす必要があります。
次の条件を満たせば、非大域ゾーンで実行するように HA for Oracle を構成できます。
Oracle Solaris Cluster HA for Oracle が HA for Solaris Containers データサービスで制御されるように構成することはできません。
高可用性ローカルファイルシステムを使用する必要があります。
HA for Oracle はゾーンクラスタで構成することもできます。
すべてのデータサービスに適用される要件については、『Oracle Solaris Cluster Data Services Planning and Administration Guide』の「Configuration Guidelines for Oracle Solaris Cluster Data Services」を参照してください。
Oracle Database アプリケーションファイル – これらのファイルには、Oracle Database のバイナリ、構成ファイル、およびパラメータファイルが含まれています。これらのファイルは、ローカルファイルシステム、高可用性ローカルファイルシステム、またはクラスタファイルシステムのいずれかにインストールできます。
Oracle Database バイナリをローカルファイルシステム、高可用性ローカルファイルシステム、およびクラスタファイルシステムに配置することの利点と欠点については、『Oracle Solaris Cluster Data Services Planning and Administration Guide』の「Configuration Guidelines for Oracle Solaris Cluster Data Services」を参照してください。
データベース関連ファイル – これらのファイルには、制御ファイル、再実行ログ、およびデータファイルがあります。これらのファイルは、raw デバイス上にインストールするか、高可用性ローカル ACFS 12c ファイルシステムまたはクラスタファイルシステムに通常ファイルとしてインストールする必要があります。非大域ゾーンでは、Oracle Solaris Cluster デバイスグループの raw デバイスはサポートされません。
Oracle ASM 構成 – Oracle Automatic Storage Management (Oracle ASM) はストレージオプションであり、ファイルシステム、論理ボリュームマネージャー、およびプラットフォームに依存しない方式の RAID (Redundant Array of Independent Disks) のサービスを提供します。Oracle ASM のインストールを計画している場合は、Oracle Database のインストールに適した Oracle ASM インスタンスおよびディスクグループを選択するようにしてください。Oracle ASM インスタンスには、シングル Oracle ASM インスタンスとクラスタ Oracle ASMインスタンスの 2 つのタイプがあります。適切な Oracle ASM インスタンスの選択については、「適切な Oracle ASM インスタンスの選択」を参照してください。Oracle ASM の詳細については、使用している Oracle Database のバージョンに対応する Oracle Database のドキュメントを参照してください。
注 - シングルインスタンス Oracle ASM は、Oracle 11g release 2 または 12c ではサポートされていません。これらのリリースでは、クラスタ Oracle ASM のみを使用する必要があります。
シングルインスタンスの Oracle Database ソフトウェアを Oracle ASM ディスクグループを使用してノードにインストールした場合は、いくつかのファイルが Oracle ASM ディスクグループに含められず、ローカルでのみ存在します。これらのファイルが、Oracle Database シングルインスタンスが作成されるノードからほかのクラスタノードに確実にコピーされるようにしてください。
Oracle Database 11g Release 1 データベースバージョン以降では、次のディレクトリをほかのクラスタノードにコピーします。
${ORACLE_BASE}/diag/rdbms/sid
${ORACLE_BASE}/admin
${ORACLE_HOME}/dbs/pfile.ora
Oracle Database 10g データベースを使用している場合は、次のディレクトリをほかのクラスタノードにコピーします。
${ORACLE_HOME}/admin
${ORACLE_HOME}/dbs/initsid.ora
必要なディレクトリをクラスタノードにコピーしたあとに、コピーしたディレクトリにソースシステムと同じユーザーおよびグループアクセス権があることを確認します。
Solaris Volume Manager のミラー化論理ボリュームを含む Oracle ASM – Solaris Volume Manager のミラー化論理ボリュームを Oracle ASM で使用すると、次の動作が発生する可能性があります。
パフォーマンスの低下 – Oracle ASM は Solaris Volume Manager のアプリケーションベースの回復 (ABR) をサポートしていません。代わりに、Solaris Volume Manager デバイス用の Oracle ASM の外部冗長性を使用してください。Solaris Volume Manager デバイス用の Oracle ASM の通常冗長性および高冗長性は使用しないでください。詳細は、https://support.oracle.com にある記事 603825.1 を参照してください。
SUNW.ScalDeviceGroup プローブの障害 – このプローブの障害により、SUNW.ScalDeviceGroup リソースに依存しているすべてのサービスの可用性が失われます。
この障害を軽減するには、SUNW.ScalDeviceGroup リソースタイプの IOTimeout プロパティーの設定を大きくします。
# clresource set -p IOTimeout=time-in-seconds resource-name
IOTimeout プロパティーのデフォルト設定は 30 秒です。使用している構成によっては、この値をかなり大きくすることもできるため、値はシステムごとに個別に決めるようにしてください。このプローブの障害が発生した場合は、IOTimeout プロパティーを 240 秒に設定することから始め、必要に応じてその設定を調整します。
このセクションにある質問を利用して、HA for Oracle のインストールと構成を計画します。これらの質問に対する回答は、『Oracle Solaris Cluster Data Services Planning and Administration Guide』の「Configuration Worksheets」のデータサービスワークシート上に用意されている欄に記入します。
ネットワークアドレスとアプリケーションリソース、およびそれらの依存関係に、どのようなリソースグループを使用しますか。
データサービスにアクセスするクライアントの論理ホスト名 (フェイルオーバーサービスの場合) または共有アドレス (スケーラブルサービスの場合) は何ですか。
システムの構成ファイルはどこにありますか。
Oracle Database バイナリをクラスタファイルシステムではなくローカルファイルシステムに配置することの利点と欠点については、『Oracle Solaris Cluster Data Services Planning and Administration Guide』の「Configuration Guidelines for Oracle Solaris Cluster Data Services」を参照してください。
データベースの設定には、スタンバイインスタンスが必要ですか。
clsetup ユーティリティーを使用して HA for Oracle を登録および構成する場合、これらの質問の一部はユーティリティーが自動的に回答します。
スタンバイデータベースについては、Oracle Database のドキュメントを参照してください。
Oracle ASM ストレージの使用を計画していますか。
Oracle ASM ストレージの使用を計画している場合は、シングルインスタンスまたはクラスタインスタンス Oracle ASM が必要かどうかを決めるようにしてください。適切な Oracle ASM インスタンスの選択方法については、「適切な Oracle ASM インスタンスの選択」を参照してください。
スタンバイデータベースについては、Oracle Database のドキュメントを参照してください。