PRIMECLUSTER Wizard for Oracle 導入運用手引書 4.2 - Oracle Solaris 版 - |
目次
![]() ![]() |
第2章 環境設定 | > 2.3 Oracle RAC 10g R2/11g R1 のスケーラブル運用の場合 |
Oracle RAC 10g R2/11g R1 のスケーラブル運用においては、Oracle RAC インスタンス、リスナーを PRIMECLUSTER RMS のリソースとして管理します。また、オプションとして、Oracle Clusterware を RMS リソースに登録することもできます。
Oracle Clusterware と Oracle RAC インスタンスを異なる userApplication に登録する。
(Oracle Clusterware を RMS リソース登録する場合で、Oracle RAC インスタンスが 1ノード上に 1つしか存在せず、将来 Oracle RAC インスタンスを追加する場合、または、Oracle RAC インスタンスが 1ノード上に複数、存在する場合は、この構成を選択してください。)
userApplication |
説明 |
登録するリソース |
app1, app2 |
Oracle Clusterwareを制御するuserApplication です。ノードごとに1つずつ作成します。 |
Oracle リソース |
app3, app4 |
Oracle インスタンス、リスナーを制御するuserApplication です。ノードごとに作成します。 |
Oracle リソース |
app5, app6 |
Gls または引継ぎネットワーク用のスタンバイ型 userApplication です。(オプション) |
Gls リソースなど |
app7 |
制御用 userApplication です。(オプション) |
Controller リソース |
Oracle RAC インスタンスリソース異常により userApplication app3、app4 が停止しても、Oracle Clusterware の userApplication app1、app2 は影響を受けません。
属性 |
推奨設定値 |
運用形態 |
Standby |
AutoSwitchOver |
No |
PersistentFault |
1 |
属性 |
推奨設定値 |
運用形態 |
Standby |
AutoStartUp |
制御用 userApplication を使用して制御させる場合は必ずno |
AutoSwitchOver |
No |
PersistentFault |
1 |
Oracle Clusterware リソースの KeepOnline フラグを無効に設定した場合、Oracle Clusterware を制御する userApplication を停止する際は、Oracle インスタンスを制御する userApplication を先に停止する必要があります。
(上記の図の場合、app1 を停止する場合は app3 を、app2 を停止する場合は app4 を先に停止してください。)
KeepOnline フラグについては "2.3.4 Oracle Clusterware リソースの作成"を参照してください。
Oracle Clusterware と Oracle RAC インスタンスを同一の userApplication に登録する。
(Oracle Clusterware を RMS リソース登録する場合で、Oracle RAC インスタンスが1ノード上に1つしか存在せず、将来 Oracle RAC インスタンスを追加することがない場合は、この構成を選択することもできます。)
userApplication |
説明 |
登録するリソース |
app1, app2 |
Oracle Clusterware 、インスタンス、リスナーを制御する userApplication です。ノードごとに作成します。 |
Oracle リソース |
app3, app4 |
Gls または引継ぎネットワーク用のスタンバイ型 userApplication です。(オプション) |
Gls リソースなど |
app5 |
制御用 userApplication です。(オプション) |
Controller リソース |
Oracle RAC インスタンスリソース異常により userApplication app1、app2 が停止すると、Oracle Clusterware も停止します。(KeepOnlineフラグが無効の場合)
属性 |
推奨設定値 |
運用形態 |
Standby |
AutoStartUp |
制御用 userApplication を使用して制御させる場合は、必ず no |
AutoSwitchOver |
No |
PersistentFault |
1 |
Oracle Clusterware をリソース登録しない。
(Oracle Clusterware を RMS リソースに登録せずに、OS の起動に合わせて自動起動させたい場合は、この構成を選択してください。)
userApplication |
説明 |
登録するリソース |
app1, app2 |
Oracle インスタンス、リスナーを制御する userApplication です。ノードごとに作成します。 |
Oracle リソース |
app3, app4 |
Gls または引継ぎネットワーク用のスタンバイ型 userApplication です。(オプション) |
Gls リソースなど |
app5 |
制御用 userApplication です。(オプション) |
Controller リソース |
属性 |
推奨設定値 |
運用形態 |
Standby |
AutoStartUp |
制御用 userApplication を使用して制御させる場合は、必ず no |
AutoSwitchOver |
No |
PersistentFault |
1 |
userApplication 作成の全体の流れは以下のようになります:
1 |
Oracle Clusterware のリソースの登録 |
|
2 |
Oracle インスタンス、リスナーのリソースの登録 |
|
3 |
その他必要なリソースや userApplication の登録 |
|
4 |
userApplication の作成 |
userApplication は、userApplication Configuration Wizard を使用して設定します。userApplication Configuration Wizard はメニューから設定を行う項目を選択し、「次へ」ボタンで、設定を行うウィザード形式になっています。
同一の Oracle RAC インスタンス、リスナーまたは Oracle Clusterware に対して、複数のリソースを作成してはいけません(二重作成してはいけません)。
目次
![]() ![]() |