この手順では、HAStoragePlus とともに HA for Oracle Database の clsetup 構成ウィザードを使用して、データストレージを管理します。
この Oracle Solaris Cluster Manager ウィザードでは、すべてのクラスタノードに同じ root パスワードが設定されている必要があります。
始める前に
次の前提条件を満たしていることを確認します。
クラスタのボリュームマネージャーが、Oracle Database を実行する可能性があるすべての Oracle Solaris Cluster ノードからアクセスできる共有ストレージのボリュームを提供するように構成されている。
Oracle Database がそのデータベースに使用するストレージボリュームに raw デバイスとファイルシステムが作成されている。
Oracle Database ソフトウェアが、Oracle Database を実行する可能性のあるすべてのノードからアクセスできるようにインストールされている。
UNIX オペレーティングシステムのカーネル変数が Oracle Database 用に構成されている。
Oracle Database ソフトウェアが、Oracle Database を実行する可能性のあるすべてのノードに対して構成されている。
データサービスパッケージがインストールされている。
リソースによって使用可能になる論理ホスト名ごとに 1 つのエントリがネームサービスデータベースに追加されている。
PNM オブジェクトを使用している場合、それらのオブジェクトは、論理ホスト名リソースをオンラインにできるノード上に構成されます。パブリックネットワーク管理 (PNM) オブジェクトには、インターネットプロトコルネットワークマルチパス (IPMP) グループ、トランクおよびデータリンクマルチパス (DLMP) リンクアグリゲーション、およびリンクアグリゲーションに直接基づく VNIC が含まれます。
Oracle Database を実行するために作成したプロジェクトはすべて、そのアプリケーションを実行するユーザー用の projects ネームサービスデータベース内に存在します。アプリケーション用のカスタムプロジェクトが作成されていない場合は、デフォルトのプロジェクトが使用されます。詳細は、projects(1) のマニュアルページを参照してください。
次の情報を用意してください。
データサービスをマスターするクラスタノードの名前。
構成する予定があるリソースの Oracle Database アプリケーションバイナリへのパス。
データベースのタイプ。
リソースグループに追加する予定のある論理ホスト名。
# clsetup
clsetup のメインメニューが表示されます。
「データサービス」メニューが表示されます。
clsetup ユーティリティーは、このタスクを実行するための前提条件のリストを表示します。
clsetup ユーティリティーから、Oracle Database の場所としてグローバルクラスタまたはゾーンクラスタのいずれかを選択するように求められます。
グローバルクラスタまたはゾーンクラスタを選択します。clsetup ユーティリティーにより、構成する HA for Oracle Database コンポーネントのリストが表示されます。
clsetup ユーティリティーにより、クラスタノードのリストが表示されます。
クラスタノードが、Oracle Database リソースを配置するリソースグループのノードリストに表示される順序で一覧表示されていることを確認します。
必要に応じてクラスタノードの選択を確認するには、「d」と入力します。
clsetup ユーティリティーにより、構成できる Oracle Database コンポーネントのタイプが表示されます。
サーバー、リスナー、またはその両方を選択できます。
clsetup ユーティリティーにより、Oracle Database ホームディレクトリが一覧表示されます。
clsetup ユーティリティーにより、Oracle Database ホームディレクトリを指定するように求められます。
clsetup ユーティリティーにより、使用するプロジェクトを入力するよう求められます。
Oracle Database で実行するプロジェクトを作成しなかった場合は、デフォルトのプロジェクトを選択します。clsetup ユーティリティーから、Oracle Database システム識別子 (SID) を入力するよう求められます。
clsetup ユーティリティーにより、ユーティリティーが作成する Oracle Solaris Cluster リソースのプロパティーが表示されます。
clsetup ユーティリティーにより、SID を入力するよう求められます。
clsetup ユーティリティーにより、ユーティリティーが作成する Oracle Solaris Cluster リソースのプロパティーが表示されます。
clsetup ユーティリティーにより、ユーティリティーが作成する Oracle Solaris Cluster リソースのプロパティーが表示されます。
clsetup ユーティリティーは、新しい名前を指定できる画面を表示します。
clsetup ユーティリティーにより、ユーティリティーが作成する Oracle Solaris Cluster リソースのプロパティーのリストに戻ります。
clsetup ユーティリティーにより、Oracle Database のストレージ選択に戻ります。
clsetup ユーティリティーにより、構成されているすべての高可用性ストレージリソースが一覧表示されます。
clsetup ユーティリティーにより、クラスタ内に構成されている広域ディスクセットとデバイスグループが表示されます。
clsetup ユーティリティーにより、高可用性ストレージリソースのリストに戻ります。
clsetup ユーティリティーは、選択されたストレージリソースを表示します。
clsetup ユーティリティーは、使用可能な論理ホスト名リソースのリストを表示します。
プロンプトで、使用する論理ホスト名を入力します。
clsetup ユーティリティーは、このユーティリティーが作成する Oracle Solaris Cluster 論理ホスト名リソースの名前を表示します。
clsetup ユーティリティーは、選択した論理ホスト名リソースの番号を表示します。
clsetup ユーティリティーは、このユーティリティーが作成する Oracle Solaris Cluster オブジェクトの名前を一覧表示します。
clsetup ユーティリティーは、新しい名前を指定できる画面を表示します。
clsetup ユーティリティーは、このユーティリティーが作成する Oracle Solaris Cluster オブジェクトの名前のリストに戻ります。
clsetup ユーティリティーは、構成を作成するためにこのユーティリティーがコマンドを実行していることを示す進行状況のメッセージを表示します。構成が完了した時点で、clsetup ユーティリティーは、構成を作成するためにユーティリティーが実行したコマンドを表示します。
必要に応じて、ほかの必要なタスクを実行している間、clsetup ユーティリティーを動作させたままにし、そのあとでユーティリティーを再度使用できます。