PRIMECLUSTER Wizard for Oracle 導入運用手引書 4.2 - Oracle Solaris 版 -
目次 前ページ次ページ

第2章 環境設定> 2.3 Oracle RAC 10g R2/11g R1 のスケーラブル運用の場合

2.3.5 Oracle RAC インスタンス、リスナーリソースを含む userApplication の作成

userApplication Configuration Wizard を使用して、Oracle RAC インスタンス、リスナーのリソースを登録します。Oracle RAC 10g R2/11g R1 の crs_stat コマンドにて表示されるリソースのうち、ora.*.inst と ora.*.lsnr リソースが対象になります。 これらのリソースをノード単位で同一の userApplication に登録します。


以下に例を示します。

% crs_stat -t

Name Type Target State Host
------------------------------------------------------------
ora....e1.lsnr application ONLINE ONLINE node1
ora.node1.gsd application ONLINE ONLINE node1
ora.node1.ons application ONLINE ONLINE node1
ora.node1.vip application ONLINE ONLINE node1
ora.ora10.db application ONLINE ONLINE node2
ora....01.inst application ONLINE ONLINE node1
ora....02.inst application ONLINE ONLINE node2
ora.....pcl.cs application ONLINE ONLINE node2
ora....101.srv application ONLINE ONLINE node1
ora....102.srv application ONLINE ONLINE node2
ora....e2.lsnr application ONLINE ONLINE node2
ora.node2.gsd application ONLINE ONLINE node2
ora.node2.ons application ONLINE ONLINE node2
ora.node2.vip application ONLINE ONLINE node2


この構成の場合、node1 に含まれる "ora*.01.inst" と、node2 に含まれる "ora*.02.inst" をリソースとしてノードごとに登録します。


userApplication の作成を行う前に、userApplication Configuration Wizard を実行中のノード上で Oracle Clusterware が起動しており、Oracle の DBA ユーザーで crs_stat コマンドが正しく実行できることを確認してください。

Oracle Clusterware が起動していない場合、root ユーザーで以下のコマンドを実行して起動してください。

# /etc/init.d/init.crs start

Oracle Clusterware 起動完了後、crs_stat コマンドを実行できることを確認してください。

# su - <Oracle ユーザー>
$ crs_stat

  1. 「Resourceの作成」を選択します。

  2. 「Resourceタイプ」で、「Oracle」を選択します。

  3. リソース名を変更する場合は、「リソース名」を選択し変更してください。 そのままリソース登録を行う場合は、「Oracle RACのインスタンス/リスナーリソースの追加」を選択します。


    「リソース名」に設定されたリソース名 (SubApplicationName) をもとに、RMS 上の PRIMECLUSTER Wizard for Oracle のリソース名は生成されます。詳細については、"2.3.2 Oracle ソフトウェアのインストール・設定" を参照してください。

  4. Oracle の DBA ユーザー名を入力します。

  5. 登録可能なリソースの一覧が表示されます。
    「高度な設定」のチェックを行い、「ノード範囲指定」にてノードを指定してください。

    リソースが属しているノード名を入力します。

  6. 登録するリソース (Oracle インスタンス) を選択します。

  7. 登録準備ができたリソースは、下のメッセージボックスに「追加するリソース:」として表示されます。続けて登録するリスナー (Oracle リスナー) を選択します。


    異なるノードのリソースを混在しないでください。

  8. Oracle インスタンスおよび Oracle リスナーのリソースの登録準備が完了したら、「保存して戻る」を選択します。

  9. 詳細な設定を行いたい場合は、各リソースを選択し「次へ」ボタンを押します。

    「元の値」を選択し、「次へ」ボタンを押下します。

    設定を行いたい項目を選択し、「次へ」ボタンを押下すると設定を行うことができます。
    「高度な設定」をチェックするとより詳細な設定が可能になります。

    設定項目
    (clorainfo -c 出力時)

    説明

    Oracle ユーザー
    (OracleUser)

    Oracle を制御する DBA ユーザー

    ScriptTimeout
    (ScriptTimeout)

    Oracle インスタンスリソースの起動・停止処理のタイムアウト時間
    デフォルト 900s (300s - 86400s)

    復旧待ち時間
    (WFTime)

    リソース異常発生時、Oracle Clusterware による復旧を待ち合わせる時間
    - PersistentWarning (リソース復旧まで Warning通知)
    - ImmediateFault (リソース復旧を待たず Faulted通知)
    - 秒 (60s - 86400s)
    インスタンスリソースのデフォルト 900 s
    リスナーリソースのデフォルト PersistentWarning

    PreOnlineScript
    (PreOnlineScript)

    オンライン処理の前に実行されるスクリプト

    PostOnlineScript
    (PostOnlineScript)

    オンライン処理の後に実行されるスクリプト

    PreOfflineScript
    (PreOfflineScript)

    オフライン処理の前に実行されるスクリプト

    PostOfflineScript
    (PostOfflineScript)

    オフライン処理の後に実行されるスクリプト

    FaultScript
    (FaultScript)

    Fault 発生時に実行されるスクリプト

    フラグ設定値
    (Flags)

    NullDetector
    (D)

    リソース監視を行うかどうかを選択するフラグです。
    有効にすると、リソース監視を行いません。
    デフォルトは無効です。

  10. 設定完了後は、「保存して戻る」を選択します。登録した Oracle RAC 10g R2/11g R1のインスタンス/リスナーリソースが設定メニューに表示されていることを確認後、設定を保存してください。

  11. 1.〜10. の作業をノード数分行ってください。

  12. 「userApplication の作成」を選択して、作成した Oracle リソースを含む userApplication を作成してください。userApplication の属性は、"2.3.3 userApplication およびリソースの構成" を参照してください。

目次 前ページ次ページ

Copyright FUJITSU LIMITED 2003-2010