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

ドキュメントの情報

はじめに

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

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

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

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

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

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

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

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

Oracle RAC 用サポート のリソースのアップグレード

Oracle RAC 用サポート リソースタイプの新しいバージョンを登録するための情報

reservation_timeout 拡張プロパティーのデフォルト以外の値を維持する

SUNW.rac_hwraid タイプのリソースを削除する

Oracle ファイル用ストレージリソースの追加

Oracle 10g Release 2 または 11g Oracle Clusterware との相互運用のためのリソースの追加

Oracle 9i RAC データベースインスタンス用の Oracle Solaris Cluster 3.3 リソースタイプへのアップグレード

Oracle RAC データベースコンポーネントのリソースグループをオフラインにしてコンポーネントを再起動する

Oracle 9i RAC データベースインスタンス用に Oracle Solaris Cluster リソースの構成を変更する

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

B.  DBMS エラーおよび記録された警告用の事前設定アクション

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

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

索引

Oracle RAC 用サポート のリソースのアップグレード

Oracle Solaris Cluster 3.3 Oracle RAC 用サポート のリソースのリソースタイプへの変更を次の表にまとめます。

表 8-1 Oracle RAC 用サポート リソースタイプへの変更

リソース型
変更
SUNW.scalable_rac_server_proxy
client_retry_interval 拡張プロパティーの範囲が 1 – 3600 に拡大されました。

monitor_probe_interval 拡張プロパティーの範囲が 1 – 3600 に拡大され、デフォルトが 300 に変更されました。

proxy_probe_timeout 拡張プロパティーの範囲が 5 – 3600 に拡大され、デフォルトが 120 に変更されました。

SUNW.crs_framework
新しいメソッドにより、Oracle RAC 用サポート で Oracle Clusterware の起動と停止を制御し、Oracle Clusterware の自動起動を無効にできるようになりました。

Oracle RAC 用サポート の旧バージョンからアップグレードする場合は、これらのリソースタイプをアップグレードします。

リソースタイプをアップグレードする方法に関する一般的な注意点については、『Oracle Solaris Cluster Data Services Planning and Administration Guide』の「Upgrading a Resource Type」を参照してください。

次の副節では、RAC フレームワークリソースタイプのアップグレードを完了するために必要な情報を示します。

Oracle RAC 用サポート リソースタイプの新しいバージョンを登録するための情報

次の表に、Oracle RAC 用サポート の各リソースタイプと、そのリソースタイプ登録 (RTR) ファイル名を示します。

表 8-2 Oracle RAC 用サポート リソースタイプ

リソース型
の RTR ファイル
(Oracle 10g および 11g Release 1 のみ) SUNW.asm_diskgroup
/opt/cluster/lib/rgm/rtreg/SUNW.asm_diskgroup
SUNW.crs_framework
/usr/cluster/lib/rgm/rtreg/SUNW.crs_framework
SUNW.qfs1
/usr/cluster/lib/rgm/rtreg/SUNW.qfs
SPARC:SUNW.rac_cvm2
/usr/cluster/lib/rgm/rtreg/SUNW.rac_cvm
SUNW.crs_framework
/usr/cluster/lib/rgm/rtreg/SUNW.rac_framework
SUNW.rac_svm2
/usr/cluster/lib/rgm/rtreg/SUNW.rac_svm
SPARC:SUNW.rac_udlm
/usr/cluster/lib/rgm/rtreg/SUNW.rac_udlm
(Oracle 11g release 2 のみ) SUNW.scalable_asm_diskgroup_proxy
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_asm_diskgroup_proxy
SUNW.scalable_asm_instance
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_asm_instance
SUNW.scalable_asm_instance_proxy
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_asm_instance_proxy
SUNW.scalable_rac_listener
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_rac_listener
SUNW.scalable_rac_server
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_rac_server
SUNW.scalable_rac_server_proxy
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_rac_server_proxy
SUNW.ScalDeviceGroup
/opt/cluster/lib/rgm/rtreg/SUNW.ScalDeviceGroup
SUNW.ScalMountPoint
/opt/cluster/lib/rgm/rtreg/SUNW.ScalMountPoint
SPARC:SUNW.vucmm_cvm
/usr/cluster/lib/rgm/rtreg/SUNW.vucmm_cvm
SUNW.vucmm_framework
/usr/cluster/lib/rgm/rtreg/SUNW.vucmm_framework
SUNW.vucmm_svm
/usr/cluster/lib/rgm/rtreg/SUNW.vucmm_svm
SUNW.wait_zc_boot
/usr/cluster/lib/rgm/rtreg/SUNW.wait_zc_boot

1Sun QFS 製品で提供されます

2非推奨。代わりに、SUNW.vucmm_framework リソースグループ内の SUNW.vucmm_cvm を使用します。 「RAC フレームワークリソースグループから複数所有者ボリュームマネージャーのフレームワークリソースグループへのボリュームマネージャーリソースの移行」を参照してください。

現在登録されているリソースタイプのバージョンを調べるには、次のコマンドを使用します。

# clresourcetype show resource-type
resource-type

バージョンを調べるリソースタイプを指定します。

登録されているかどうかに関係なく、最後にインストールされたリソースタイプのバージョンを調べるには、次のコマンドを使用します。

# grep -i RT_VERSION /path/RTRfilename

最後にインストールされたリソースタイプのバージョンが登録されているバージョンよりも新しい場合、すべての機能を利用するために新しいバージョンに移行します。


注 - 大域ゾーンで、Oracle Solaris Cluster Manager または clsetup の Resource Group オプションにより、アップグレード可能なリソースタイプバージョンが特定されます。


reservation_timeout 拡張プロパティーのデフォルト以外の値を維持する

reservation_timeout 拡張プロパティーは、Oracle RAC 用サポート の再構成の予約手順についてのタイムアウト値を秒単位で指定します。

Sun Cluster Release 3.1 では、reservation_timeout は次のリソースタイプの拡張プロパティーでした。

Sun Cluster Release 3.2 から、reservation_timeoutSUNW.rac_framework リソースタイプおよび SUNW.vucmm_framework リソースタイプのみの拡張プロパティーとなります。 このプロパティーは、SUNW.rac_cvm リソースタイプおよび SUNW.rac_svm リソースタイプから削除されています。 Sun Cluster Release 3.2 から、SUNW.rac_hwraid リソースタイプは削除されます。

SUNW.rac_hwraid タイプ、SUNW.rac_cvm タイプ、または SUNW.rac_svm タイプの既存のリソースに対して、reservation_timeout 拡張プロパティーのデフォルト以外の値が設定されている可能性があります。 Oracle Solaris Cluster Release 3.3 へのアップグレード後にこの値が必要な場合は、この作業を実行して値を維持します。

  1. reservation_timeout 拡張プロパティーが設定されたリソースを移行または削除する前に、このプロパティーの値を取得します。
    # clresource show -p reservation_timeout -t resource-type
    resource-type

    reservation_timeout 拡張プロパティーが設定されたリソースのリソースタイプ (SUNW.rac_cvmSUNW.rac_hwraid、または SUNW.rac_svm) を指定します。

  2. SUNW.rac_framework リソースタイプの既存のインスタンスを移行するときは、reservation_timeout 拡張プロパティーを、手順 1 で取得した値に設定します。
    # clresource set -p type_version=version \
    -p reservation_timeout=timeout rac-framework-rs 
    version

    インスタンスを移行する SUNW.rac_framework のバージョンの type_version プロパティーの値を指定します。

    timeout

    reservation_timeout 拡張プロパティーに設定する値を指定します。 この値は、手順 1 で取得した値です。

    rac-framework-rs

    クラスタ上の SUNW.rac_framework タイプのリソースの名前を指定します。 Sun Cluster Release 3.1 の scsetup ユーティリティーを使用して RAC フレームワークリソースグループを作成した場合、このリソースは rac_framework という名前になっています。

例 8-1 reservation_timeout 拡張プロパティーのデフォルト以外の値の維持

この例では、SUNW.rac_svm タイプのリソースに対して設定された reservation_timeout 拡張プロパティーのデフォルト以外の値を維持するためのコマンドを示します。

SUNW.rac_svm タイプのリソースを移行する前に、次のコマンドを実行して reservation_timeout 拡張プロパティーの値を取得します。

# clresource show -p reservation_timeout -t SUNW.rac_svm

=== Resources ===                              

Resource:                                       rac-svm-rs

  --- Standard and extension properties ---    

  Reservation_timeout:                          350
    Class:                                         extension
    Description:                                   Timeout (in seconds) for the 
reservation step of Oracle Solaris Cluster framework for RAC
    Per-node:                                      False
    Type:                                          int

SUNW.rac_framework タイプのリソースの移行中に、次のコマンドを実行してプロパティーを次のように設定します。

# clresource set -p type_version=N \
-p reservation_timeout=350 rac_framework
参照

次のドキュメントも参照してください。

SUNW.rac_hwraid タイプのリソースを削除する

Sun Cluster Release 3.2 の時点で、SUNW.rac_hwraid リソースタイプは旧式であり、このリリースでは提供されません。 Oracle Solaris Cluster 3.3 へのアップグレード後は、 SUNW.rac_hwraid タイプのリソースは不要です。 この旧タイプのリソースがクラスタで構成されている場合は、そのリソースを削除します。

  1. スーパーユーザーになるか、RBAC 承認 solaris.cluster.modify を提供する役割になります。
  2. SUNW.rac_hwraid のインスタンスがある場合は、これを削除します。
    # clresource delete -F -t SUNW.rac_hwraid +

    注 - SUNW.rac_hwraid タイプのリソースがクラスタで構成されていない場合、この影響に対するメッセージが表示されます。 このメッセージを無視します。