最近の投稿のいくつかをフォローしている場合は、既存のRACデータベースクラスターを新しいハードウェアに拡張する作業を行っていることをご存知でしょう。これで、インスタンスが新しいノードで実行されます。私のアプリケーションは現在、新しいインスタンスに接続しています。舞台裏のアイテムのいくつかに取り組む時が来ました。
新しいインスタンスをカバーするために、Enterprise Manager GridControl11gを拡張する必要があります。最初に、[Deployments] –> [Install Agent] –> [Fresh Install]に移動し、ウィザードに従ってエージェントを新しいノードにプッシュしました。しかし、[データベース]タブを見ると、データベースのエントリが2つあります。 orcl.acme.comのような元のエントリと、データベースごとに新しいエントリorcl.acme.com_mycluがありました。新しいエントリにはクラスター名が追加され、古いインスタンスではなく、新しいインスタンスのみが含まれていました。古いエントリには古いインスタンスのみが含まれ、新しいインスタンスは含まれていませんでした。必要なのは、クラスター化されたデータベースのすべてのインスタンスを含む[データベース]タブの1つのエントリです。
MetalinkNote800953.1新しいノードを既存のクラスター環境に追加した後にエージェントを拡張する方法を見つけました。私は指示に従い、指示に従って各ノードでそのagentcaユーティリティを実行しました。しかし、これは役に立ちませんでした。 [データベース]タブに古いクラスターデータベースエントリがまだありました。そして、新しいノードごとに、orcl.acme.com_orcl4のような1つのエントリがあり、最後の部分はインスタンス名でした。グリッドコントロールでインスタンスを個別に管理したくない。
上記のすべての場合で、[データベース]タブから新しいエントリを削除し、元の3インスタンスのクラスター化データベースを残しました。
そこで修正するために、私が行った手順は次のとおりです。
- [データベース]タブをクリックします。
- クラスター化データベースの横にあるラジオボタンを選択し、[構成]ボタンを押します。
- 次のページを下にスクロールすると、古いインスタンスが表示されます。 [追加]ボタンを押します。
- [インスタンスの追加]ページ:
- インスタンス名が正しいことを確認してください。私にとっては、orcl.acme.com_orcl4 の形式です。
- 新しいホストを選択します。
- リスナーマシン名は、このホストに対して正しいvip(hostname-vip)を使用する必要があります。
- データベースSIDは、インスタンス名(orcl4)を作成する必要があります
- [OK]を押します。
- 成功メッセージが表示されます。
- 新しいインスタンスごとに繰り返します。
- [次へ]ボタンを押します。
- [送信]を押します。
- [データベース]タブをクリックします。
- データベース名をクリックします
- 下にスクロールすると、新しいインスタンスが表示されます。
これはどこにも文書化されていなかったので、将来誰かに役立つことを願っています。