PRIMECLUSTER Wizard for Oracle 導入運用手引書 4.2 - Linux for Itanium 版 - |
目次
![]() ![]() |
第2章 環境設定 | > 2.3 Oracle RAC 10g スケーラブル運用の場合 |
ここでは、RMS Configuration Wizard を使用して、Oracle Clusterware を RMS にリソース登録する手順について説明します。
Oracle Clusterwareをリソース登録しない場合 (2.3.3の構成パターンC)、本章の手順を省略して次の "2.3.5 Oracle RAC インスタンス、リスナーのリソースを含む userApplication の作成" へ進んでください。
「Application type selection menu」画面にて、ORACLE は選択しないでください。これは下位互換のためのものです。
以下の設定を推奨します。記述されていない属性は任意です。
属性 |
推奨設定値 |
AutoSwitchOver |
No |
PersistentFault |
1 |
属性 |
推奨設定値 |
AutoStartUp |
制御用 userApplication を使用して制御させる場合は、必ず no |
AutoSwitchOver |
No |
PersistentFault |
1 |
PersistentFault の設定
PersistentFault は、リソース故障(Faulted)が発生した際に、RMS の再起動後も状態(Faulted)を維持するための設定です。故障箇所を特定し、修復が完了したのを確認した後に、手動で userApplication を起動することを想定しています。例えば、故障が発生した場合に、サーバーがリブートされた後でもどの userApplication が故障したのかわかります。また、AutoStartUp が設定されている場合でも userApplication の起動は行われず、自動起動により、再度故障が発生するのを防ぎます。
Oracle Clusterware の RMS 上のリソース名は以下のように生成されます。
Oracle の制御を行う DBA ユーザーを入力します。
設定項目 |
説明 |
|
OracleUser |
Oracle を制御する DBA ユーザー |
|
ScriptTimeout |
Oracle Clusterware リソースの起動・停止処理のタイムアウト時間 |
|
PreOnlineScript |
オンライン処理の前に実行されるスクリプト |
|
PostOnlineScript |
オンライン処理の後に実行されるスクリプト |
|
PreOfflineScript |
オフライン処理の前に実行されるスクリプト |
|
PostOfflineScript |
オフライン処理の後に実行されるスクリプト |
|
FaultScript |
Fault 発生時に実行されるスクリプト |
|
Flags |
KeepOnline |
userApplication停止時にリソースを停止せず、Online状態を維持するかどうかを選択するフラグです。 |
/opt/FJSVclora/sbin/clorastopwait <Oracle RAC インスタンスを含む userApplication> |
<Oracle RAC インスタンスを含む userApplication> に指定するuserApplication は、"2.3.3の構成パターンA"では以下のようになります。
本節で app1 作成中の場合 : app3 を指定
本節で app2 作成中の場合 : app4 を指定
<Oracle RAC インスタンスを含む userApplication> が同一ノード上に複数存在する場合は、スペースで区切ってそれら全てを指定してください。
Oracle Clusterware と Oracle RAC インスタンスを同一の userApplication に登録する場合 (2.3.3の構成パターンB)、ここで、AddtionalOracle10gNodeapps を選択し、Oracle RAC インスタンス、リスナーの登録を行います。詳細は、"2.3.5 Oracle RAC インスタンス、リスナーのリソースを含む userApplication の作成" の手順7.〜13.を参照してください。
目次
![]() ![]() |