ページの先頭行へ戻る
PRIMECLUSTER Wizard for Oracle 4.2 導入運用手引書

付録C Oracle Clusterware制御機能の移行手順

ここでは、PRIMECLUSTER Wizard for Oracle 4.1A30/A40においてOracle Clusterware制御機能を使用していた場合の、4.2A01への移行手順について説明します。

Oracle Clusterware制御機能の移行手順は、移行後にOracle Clusterwareをどのように扱うかに応じて異なります:

注意

  • 本手順を実施する前に、現在の構成内容(SysNodeやuserApplication、リソースの関連)をCluster Adminのrmsタブやhvdispコマンドを活用して把握しておく必要があります。この作業はPRIMECLUSTER Wizard for Oracle 4.1A30/A40の状態(4.2A01へ入れ換える前)にて行ってください。

  • 手順の中に "構成パターンA/B/Cの場合" と記載されている箇所は、変更する構成パターンに応じて進んでください。特に明記されていない場合は、全ての構成パターンで実施してください。

  • 本手順は、PRIMECLUSTER Wizard for Oracle 4.2A01のインストールが完了した後に実施してください。

  1. RMSが起動している場合は停止してください。全てのクラスタノード上のRMSが停止している必要があります。
    RMSの停止は、Cluster Adminのrmsタブで「ツール」→「RMSの停止」から実施するか、またはRMS稼働中のノードにてスーパーユーザー権限で以下のコマンドを実行してください。

    # hvshut -a <Return>
  2. Oracle Clusterwareを起動します。
    スーパーユーザー権限で以下のコマンドを実行してください。

    # /etc/init.d/init.crs start <Return>
  3. userApplication Configuration Wizardを起動します。
    2でOracle Clusterwareを起動したノードに対して、Web-Based Admin Viewで接続します。更に「Global Cluster Services」→「userApplication Configuration Wizard」の順にクリックしてください。

  4. 「userApplication Configurationメニュー」で「userApplicationやResourceの変更」を選択し、「次へ」をクリックします。

  5. 「userApplicationとResourceの一覧」で、リソースの一覧からRACインスタンスのリソースを選択し、「次へ」をクリックします。(例:Oracle1)

  6. 「Resourceの設定(Resource名:xxx)」で、RACインスタンスを選択し、「次へ」をクリックします。
    (例:OracleRAC10gのノードアプリケーションリソース[0]=ora.dbname.inst1.inst)

  7. 「元の値:xxx」を選択し、「次へ」をクリックします。(例:元の値:ora.dbname.inst1.inst)

  8. 「高度な設定」をチェックし、「(PreOnlineScript='/opt/FJSVclora/sbin/cloracrs~<OracleUser>')」を選択し、「次へ」をクリックします。

  9. PreOnlineScriptを削除、または修正します。

    • 構成パターンAまたはBの場合
      「何も設定しない」を選択し、「次へ」をクリックしてください。

    • 構成パターンCの場合
      「情報の入力」を選択して以下のように入力し、「次へ」をクリックしてください。

      /opt/FJSVclora/sbin/cloracrs <OracleUser> start
  10. PreOnlineScriptが削除、または修正されていることを確認し、「保存して戻る」を選択後、「次へ」をクリックします。

  11. 構成パターンに応じた手順を行います。

    • 構成パターンAの場合
      何もせず、次の手順に進んでください。

    • 構成パターンBの場合
      既存のOracleリソースにOracle Clusterwareリソースを追加してください。手順は、"2.3.4 Oracle Clusterware リソースの作成" の手順3~6を参照してください。

    • 構成パターンCの場合
      何もせず、次の手順に進んでください。

  12. 「保存して登録」を選択し、「登録」をクリックします。

    • 構成パターンAの場合

      • 応答メッセージ0803には「はい」をクリックしてください。

      • 応答メッセージ0817については「いいえ」をクリックしてください。(このあと変更作業を継続するため)

      • 必要に応じて、他のRACインスタンスリソースについて手順4~12を繰り返してください。

    • 構成パターンBまたはCの場合

      • 応答メッセージ0803には「はい」をクリックしてください。

      • 応答メッセージ0817については、変更作業が全て完了している場合は「はい」を、変更作業を継続して実施する場合は「いいえ」をクリックしてください。

      • 必要に応じて、他のRACインスタンスリソースについて手順4~12を繰り返してください。

      • 最後に、手順14に進んでください。

  13. Oracle Clusterwareリソースを登録します。(※構成パターンAの場合のみ)
    Oracle Clusterware用のuserApplicationを新たに作成する場合は、以下の1)~7)の手順を実施してください。

    1. Oracle Clusterwareリソースの作成を行います。
      "2.3.4 Oracle Clusterware リソースの作成" の手順1~7を実施してください。

    2. Oracle Clusterwareリソースを含むuserApplicationを作成します。
      「userApplication Configurationメニュー」で「userApplicationの作成」を選択し、userApplicationを作成してください。

      • 「userApplication名と運用形態の選択」で設定するuserApplication名を控えて置いてください。(以降の手順4)で必要となります。)  また運用形態は "Standby" を指定してください。

      • 「SysNodeの設定」では、上記1)で作成したOracle Clusterwareリソースを起動/停止させるノード1つを選択してください。

      • 「Resourceの選択」では、上記1)で作成したOracleリソース名を選択してください。

    3. RACインスタンスリソースを選択します。
      手順4~8と同じ手順を実施し、RACインスタンスリソースのPreOnlineScriptの設定画面に移ってください。このとき、手順5で選択するRACインスタンスリソースは、上記2)で作成したOracle Clusterwareリソースを含むuserApplicationと同一ノード上に存在するものを選択してください。

    4. RACインスタンスリソースのPreOnlineScriptを設定します。
      "2.3.5 Oracle RAC インスタンス、リスナーリソースの作成" の手順9の注意を参考に、以下のように設定してください。

      /opt/FJSVclora/sbin/clorastartwait <上記2)で作成したuserApplication名>
    5. PreOnlineScriptが設定されていることを確認し、「保存して戻る」を選択後、「次へ」をクリックします。

    6. 「保存して登録」を選択し、「登録」をクリックします。
      応答メッセージ0803には「はい」をクリックしてください。
      応答メッセージ0817については、設定作業が全て完了している場合は「はい」を、設定作業を継続して実施する場合は「いいえ」をクリックしてください。

    7. 上記3)~6)を必要な分だけ実施します。(RACデータベースが複数ある場合)

  14. 「userApplication Configurationメニュー」で「完了」をクリックし、userApplication Configuration Wizardを終了します。