JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Cluster Data Service for Oracle Real Application Clusters ガイド     Oracle Solaris Cluster 3.3 3/13 (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle RAC のサポートのインストール

2.  Oracle ファイル用のストレージの構成

3.  リソースグループの登録と構成

4.  クラスタでの Oracle RAC の実行の有効化

5.  Oracle RAC のサポートの管理

6.  Oracle RAC のサポート のトラブルシューティング

7.  Oracle RAC のサポートの既存の構成の変更

Oracle RAC のサポート の既存の構成を変更するためのタスクの概要

スケーラブルなデバイスグループのリソースをオンラインに変更

スケーラブルなデバイスグループのリソースをオンラインに変更する方法

Oracle RAC のサポート の既存の構成の拡張

選択したノードに Oracle RAC のサポート を追加する方法

ボリュームマネージャーリソースをフレームワークリソースグループに追加する方法

Oracle RAC フレームワークリソースグループから複数所有者ボリュームマネージャーのフレームワークリソースグループへのボリュームマネージャーリソースの移行

Oracle RAC フレームワークリソースグループから複数所有者ボリュームマネージャーのフレームワークリソースグループにボリュームマネージャーリソースを移行する方法

SPARC: Oracle RAC 11g Release 2 または 12c に対する Oracle Solaris Cluster のネイティブ SKGXN の配備

SPARC: SKGXN インタフェースを変更するためにクラスタを準備する方法

SPARC: UDLM から Oracle Solaris Cluster のネイティブ SKGXN に変換する方法

SPARC: SKGXN を Oracle Solaris Cluster のネイティブ SKGXN から UDLM に変換する方法

SPARC: SKGXN を切り替えたあとに Oracle RAC をオンラインにする方法

Oracle Grid Infrastructure リソースの削除

依存関係を削除する方法

sun.resource リソースを削除する方法

Oracle RAC のサポート の削除

クラスタから Oracle RAC のサポート を削除する方法

選択したノードから Oracle RAC のサポート を削除する方法

8.  Oracle RAC のサポート のアップグレード

A.  このデータサービスの構成例

B.  DBMS のエラーおよび記録される警告についての事前設定アクション

C.  Oracle RAC のサポートの拡張プロパティー

D.  コマンド行のオプション

索引

SPARC: Oracle RAC 11g Release 2 または 12c に対する Oracle Solaris Cluster のネイティブ SKGXN の配備

Oracle RAC では、分散プロセスのモニタリング用およびクラスタ構成サービス用に API のセットを指定しています。この API のセットは、System Kernel Generic Interface Node membership (SKGXN) と呼ばれます。Oracle Solaris Cluster やその他のクラスタソフトウェアは、この API を使用して Oracle RAC と通信します。

Sun Cluster ソフトウェアの以前のリリースでは、SPARC マシン上の Oracle RAC を含んだ構成で、Oracle 提供の UDLM パッケージを通じて SKGXN が実装されていました。Oracle RAC 11g リリース 2 または 12c を含んだこのリリースの SPARC 用 Oracle Solaris Cluster ソフトウェアでは、UDLM の代わりに Oracle Solaris Cluster のネイティブ SKGXN を配備できます。このセクションでは、既存の Oracle RAC 11g リリース 2 または 12c の構成で Oracle Solaris Cluster のネイティブ SKGXN を配備する方法について説明します。

Oracle RAC 11g リリース 2 の新しい構成でネイティブ SKGXN の使用を構成するには、UDLM リソースを Oracle RAC フレームワークリソースグループに追加せずに、このマニュアルの手順に従ってください。Oracle RAC フレームワークリソースグループに UDLM リソースが含まれていない場合、自動的にネイティブ SKGXN が使用されます。

SPARC: SKGXN インタフェースを変更するためにクラスタを準備する方法

(Oracle 11g リリース 2 または 12c のみ) SKGXN インタフェースを変更するためにクラスタを準備するには、次の手順を実行します。


注 - SKGXN の実装を別の実装に移行するには、Oracle RAC データサービスのダウンタイムが必要となります。この移行を実行する場合は、ダウンタイムを計画するようにしてください。


  1. スーパーユーザーになります。
  2. Oracle RAC フレームワークリソースタイプを、最新のインストール済みバージョンにアップグレードします。
    # grep -i RT_VERSION /usr/cluster/lib/rgm/SUNW.rac_framework
    RT_VERSION = "N";
    # clresourcetype register SUNW.rac_framework:N

    また、大域ゾーンでリソースタイプをアップグレードするには、Oracle Solaris Cluster Manager を使用するか、clsetup ユーティリティーのリソースグループオプションを使用します。

  3. タイプ SUNW.rac_framework の既存のリソースで、Type_version プロパティーの値を、手順 2 でアップグレードしたバージョンに設定します。

    次のコマンド例で、rac-fmwk-rs をタイプ SUNW.rac_framework のリソースの実際の名前で置き換え、N をアップグレードしたリソースタイプバージョンで置き換えます。

    # clresource set -p Type_version=N rac-fmwk-rs
  4. Oracle Clusterware を無効にして、すべてのノードで自動的に起動されないようにします。
    # ${CRS_HOME}/bin/crsctl disable crs
  5. Oracle Clusterware およびすべての DBMS プロセスを、すべてのノードで停止します。
    # ${CRS_HOME}/bin/crsctl stop crs
  6. Oracle RAC フレームワークリソースグループを非管理状態にします。
    # clresource disable -g rac-fmwk-rg
    # clresourcegroup offline rac-fmwk-rg
    # clresourcegroup unmanage rac-fmwk-rg
  7. クラスタをリブートして、Oracle RAC フレームワークプロセスを確実に終了させます。

    あるいは、ノードを 1 つずつリブートして、Oracle RAC 以外のクラスタ化されたデータサービスが引き続きサービスを提供できるようにします。

    # scshutdown -g0 -y

SPARC: UDLM から Oracle Solaris Cluster のネイティブ SKGXN に変換する方法

(Oracle 11g リリース 2 または 12c のみ) SKGXN インタフェースを UDLM から Oracle Solaris Cluster のネイティブ SKGXN に変換するには、次の手順を実行します。

始める前に

SKGXN インタフェースを変更するためにクラスタを準備する必要があります。「SPARC: SKGXN インタフェースを変更するためにクラスタを準備する方法」を参照してください。

  1. スーパーユーザーになります。
  2. Oracle RAC フレームワークリソースグループから UDLM リソースを削除します。
    # clresource delete rac-udlm-rs
    rac-udlm-rs

    SUNW.rac_udlm リソースの名前

  3. すべてのノードから UDLM パッケージを削除します。
    # pkgrm ORCLudlm
  4. Oracle RAC フレームワークリソースグループ内のリソースを有効にします。
    # clresource enable -g rac-fmwk-rg
    -g rac-fmwk-rg

    Oracle RAC フレームワークリソースグループの名前を指定します

  5. Oracle RAC フレームワークリソースグループを管理状態にします。
    # clresourcegroup manage -g rac-fmwk-rg
  6. Oracle RAC フレームワークリソースグループをオンラインにします。
    # clresourcegroup online -g rac-fmwk-rg

次の手順

Oracle RAC をオンラインにします。「SPARC: SKGXN を切り替えたあとに Oracle RAC をオンラインにする方法」に進みます。

SPARC: SKGXN を Oracle Solaris Cluster のネイティブ SKGXN から UDLM に変換する方法

(Oracle 11g リリース 2 または 12c のみ) SKGXN インタフェースを Oracle Solaris Cluster のネイティブ SKGXN から UDLM に変換するには、次の手順を実行します。

始める前に

SKGXN インタフェースを変更するためにクラスタを準備します。「SPARC: SKGXN インタフェースを変更するためにクラスタを準備する方法」を参照してください。

  1. スーパーユーザーになります。
  2. すべてのノードに Oracle UDLM パッケージをインストールします。
    # pkgadd -d pkgdir ORCLudlm
  3. Oracle RAC フレームワークリソースグループ内に UDLM リソースを作成します。
    # clresource create -g rac-fmwk-rg -t SUNW.rac_udlm \
    -y resource_dependencies=rac-fmwk-rg rac-udlm-rs
    -g rac-fmwk-rg

    Oracle RAC フレームワークリソースグループの名前を指定します

    rac-udlm-rs

    SUNW.rac_udlm リソースの名前

  4. リソースを有効にします。
    # clresource enable -g rac-fmwk-rg
  5. リソースグループを管理状態にします。
    # clresourcegroup manage -g rac-fmwk-rg
  6. リソースグループをオンラインにします。
    # clresourcegroup online -g rac-fmwk-rg

次の手順

Oracle RAC をオンラインにします。「SPARC: SKGXN を切り替えたあとに Oracle RAC をオンラインにする方法」に進みます。

SPARC: SKGXN を切り替えたあとに Oracle RAC をオンラインにする方法

(Oracle 11g リリース 2 または 12c のみ) SKGXN インタフェースを切り替えたあとに Oracle RAC をオンラインにするには、次の手順を実行します。Oracle RAC のオンライン化については、使用する Oracle RAC のバージョンに対応した Oracle のドキュメントも参照してください。

  1. スーパーユーザーになります。
  2. Oracle Clusterware を有効にして、今後自動的に起動されるようにします。
    # ${CRS_HOME}/bin/crsctl enable crs
  3. Oracle Clusterware およびすべての DBMS プロセスを起動します。
    # ${CRS_HOME}/bin/crsctl stop crs