PRIMECLUSTER Wizard for Oracle 導入運用手引書 4.2 - Oracle Solaris 版 - |
目次
![]() ![]() |
第2章 環境設定 | > 2.3 Oracle RAC 10g R2/11g R1 のスケーラブル運用の場合 |
Oracle のマニュアルやインストールガイドに従って、カーネルパラメータや、ユーザー・グループの設定を行ってください。RAC 用に論理IPアドレスを各ノードに1つずつ用意する必要があります。
Oracle のインストールおよび、起動・停止等の操作を行うための DBA(Database Administrator) ユーザーを作成する際には、ユーザーID、グループID は全ノードで同一にしてください。
カーネルパラメータ semopm には、4以上の値を設定してください。
Oracle のマニュアルおよびインストールガイドに従って、Oracle Clusterware のインストールを行ってください。
PRIMECLUSTER Wizard for Oracle では、Oracle Clusterware のインストール先を $ORA_CRS_HOME 環境変数で識別しています。
Oracle の DBA ユーザーの $ORA_CRS_HOME 環境変数に、Oracle Clusterware のインストールディレクトリを設定してください。
以下に設定例を示します。
ORA_CRS_HOME=/opt/oracle/product/10.2.0/crs; export ORA_CRS_HOME |
Oracle のマニュアルおよびインストールガイドに従って、Oracle を RAC オプション付きでインストールしてください。
# su - <Oracle ユーザー> |
以下に設定例を示します。
ORACLE_HOME=/opt/oracle/product/10.2.0/db; export ORACLE_HOME |
Oracle のマニュアルおよびインストールガイドに従って、データベースの作成を行ってください。
Oracle RAC 10g R2/11g R1 のスケーラブル運用における RMS 上のリソース名は Oracle RAC のリソース名をもとに、以下のように生成されます。
Oracle RAC インスタンスリソース、リスナーリソースは、Oracle RAC 10g R2/11g R1 の crs_stat コマンドにて表示されるリソース名の先頭 "ora" 部分に代わって"<SubApplicationName>_" をつけたもので、以下の規約があります。
各ノードにて、以下のコマンドをスーパーユーザー権限で実行し、Oracle Clusterware の自動起動を無効にしてください。
以下に設定例を示します。
# /etc/init.d/init.crs disable |
2.3.3 の構成パターンA、または構成パターンBを使用して Oracle Clusterware を RMS リソースに登録する場合は、本設定を必ず行ってください。
Oracle RAC インスタンスリソース (inst) には、Oracle Clusterware による自動起動制御を設定する AUTO_START 属性に never を設定してください。これは、Oracle RAC インスタンスを RMS リソースとして登録することで、その起動を Oracle Clusterware ではなく userApplication と連動させるためです。
以下のコマンドの実行により、設定できます。
# su - <Oracle ユーザー> |
上記コマンドを実行することによりデータベース、インスタンス、サービスリソースの AUTO_START属性が never に設定されます。
AUTO_START 属性の設定方法については、Oracle RAC のマニュアルを参照してください。
Oracle RAC インスタンス、リスナーが正しく動作するか確認を行ってください。また、DBA ユーザーにて、crs_stat コマンドが正しく動作するか確認を行ってください。
以下に例を示します。
% crs_stat -t |
目次
![]() ![]() |