このタスクを実行すると、clsetup ユーティリティーによって、Oracle Grid Infrastructure との相互運用を実現する次のリソースが作成されます。
Oracle RAC のサポート データベースのプロキシとして機能する Oracle Solaris Cluster リソース
Oracle Grid Infrastructure フレームワークを表す Oracle Solaris Cluster リソース
次に示すストレージ選択肢のいずれか 1 つ
スケーラブルなデバイスグループとスケーラブルなファイルシステムマウントポイントを表す Oracle Grid Infrastructure リソース
Oracle ASM ディスクグループを表す Oracle Grid Infrastructure リソース
始める前に
次の前提条件を満たしていることを確認します。
Oracle RAC のサポート フレームワークリソースグループが作成済みで、オンラインになっていること。Oracle RAC のサポート フレームワークリソースグループの登録と構成を参照してください。
Oracle Database ファイル用のストレージリソースが構成されます。Oracle Database ファイル用のストレージリソースの登録および構成を参照してください。
Oracle RAC のサポート ソフトウェアがインストールされていること。Oracle RAC ソフトウェアのインストールを参照してください。
Oracle RAC のサポート ソフトウェアのインストールが検証されていること。Oracle RAC のインストールの検証を参照してください。
Oracle データベースが作成されていること。Oracle データベースの作成を参照してください。
Oracle データベースが実行中です。
Oracle データベースが実行中かどうかを判定するには、次のように Oracle Database srvctl コマンドを使用します。
$ srvctl status database -d db-name
db-name には、Oracle データベースの名前を指定します。
次の情報を用意してください。
Oracle Grid Infrastructure ホームディレクトリへのフルパス
Oracle Database ホームディレクトリへのフルパス
使用している Oracle ファイル用のすべての Oracle Solaris Cluster ストレージリソースの名前
# clsetup
clsetup のメインメニューが表示されます。
「データサービス」メニューが表示されます。
clsetup ユーティリティーは、Oracle RAC のサポート に関する情報を表示します。
clsetup ユーティリティーは、Oracle RAC のサポート の初期構成を実行するか既存の構成を管理するかを選択するように求めます。
clsetup ユーティリティーから、Oracle RAC のサポート クラスタの場所を選択するよう求められます。この場所は、グローバルクラスタまたはゾーンクラスタのどちらかにできます。
clsetup ユーティリティーは、構成する Oracle RAC のサポート のコンポーネントのリストを表示します。
clsetup ユーティリティーは、クラスタで構成されている Oracle RAC のサポート データベースの名前のリストを表示します。
clsetup ユーティリティーは、クラスタ上に存在する Oracle Database ホームディレクトリの一覧を表示します。
clsetup ユーティリティーから、構成している Oracle RAC のサポート データベースの名前を入力するよう求められます。
clsetup ユーティリティーによって、クラスタ上に存在する Oracle ホームディレクトリの一覧が表示されます。
clsetup ユーティリティーにより、クラスタに構成されている Oracle Database システム識別子のリストが表示されます。このユーティリティーからはまた、リスト内のノードのうち Oracle RAC のサポート を実行する最初のノードのシステム識別子も指定するよう求められます。
clsetup ユーティリティーから、Oracle Database ホームディレクトリを入力するよう求められます。
clsetup ユーティリティーによって、クラスタ上に構成されている Oracle システム識別子の一覧が表示されます。このユーティリティーからはまた、リスト内のノードのうち Oracle RAC のサポート を実行する最初のノードのシステム識別子も指定するよう求められます。
clsetup ユーティリティーは、このユーティリティーが作成する Oracle Solaris Cluster オブジェクトの名前を表示します。
clsetup ユーティリティーは、新しい名前を指定できる画面を表示します。
clsetup ユーティリティーは、このユーティリティーが作成する Oracle Solaris Cluster オブジェクトの名前のリストに戻ります。
clsetup ユーティリティーは、このユーティリティーが作成する Oracle Solaris Cluster の構成に関する情報を表示します。
clsetup ユーティリティーは、構成を作成するためにこのユーティリティーがコマンドを実行していることを示す進行状況のメッセージを表示します。構成が完了した時点で、clsetup ユーティリティーは、構成を作成するためにユーティリティーが実行したコマンドを表示します。
clsetup ユーティリティーは、Oracle RAC のサポート を構成するためのオプションのリストに戻ります。
次の表に、タスク完了時に clsetup ユーティリティーによって作成される Oracle Solaris Cluster リソースのデフォルトの構成の一覧を示します。
|
また、clsetup ユーティリティーは、各種 Oracle コンポーネントが依存するスケーラブルなデバイスグループおよびスケーラブルなファイルシステムマウントポイントについて、Oracle Solaris Cluster リソースごとに Oracle Grid Infrastructure リソースを作成します。
clsetup ユーティリティーが作成する各 Oracle Grid Infrastructure リソースの名前は次のとおりです。
sun.node.sc-rs
この名前の各部分の意味は次のとおりです。
node は、Oracle Grid Infrastructure リソースが実行されるノードの名前を指定します。
sc-rs は、Oracle Grid Infrastructure リソースが表す Oracle Solaris Cluster リソースの名前を指定します。このリソースは、Oracle Database ファイル用のストレージリソースの登録および構成で説明したタスクを実行すると作成されます。
node 上のデータベースインスタンスの Oracle Grid Infrastructure リソースは、clsetup ユーティリティーがそのノード用に作成する Oracle Grid Infrastructure リソースに依存します。データベースインスタンスの Oracle Grid Infrastructure リソースは、Oracle RAC のサポート のインストールおよび構成中に作成されます。
ノード上に存在するデータベースインスタンスの Oracle Grid Infrastructure リソースの名前は次のとおりです。
ora.dbname.db
dbname 部分は、Oracle Grid Infrastructure リソースが表すデータベースインスタンスのデータベース名です。
次のステップ