3.10 新しいサーバーへのデータベース・インスタンスの追加
データベース・インスタンスを新しいサーバーに追加する前に、次をチェックします。
-
最大ファイル・サイズ: データファイルが最大ファイル・サイズに達すると、
addInstance
コマンドがORA-00740エラーで停止する場合があります。DBA_DATA_FILES
に示されているファイルがいずれも最大サイズに達していないことを確認することをお薦めします。最大サイズに達したファイルは修正するようにしてください。 -
オンラインREDOログ:
DB_RECOVERY_FILE_DEST
パラメータで指定されたディレクトリにオンラインREDOログが保持されている場合は、割り当てられている領域が、追加する新しいインスタンスのREDOログに対して十分にあることを確認します。必要に応じて、DB_RECOVERY_FILE_DEST_SIZE
パラメータのサイズを増加します。 -
クラスタのインスタンスの合計数: 各データベースのSPFILEで初期化パラメータ
cluster_database_instances
の値を、新しいサーバーを追加した後のクラスタ内のインスタンスの合計数に設定します。 -
HugePages設定は、既存のサーバーに一致するように新しいサーバーで正しく構成されます。
-
既存のデータベース・サーバーから次のようなコマンドを使用して、新しいサーバーにインスタンスを追加します。このコマンドでは、インスタンス
dbm9
がサーバーdm02db01
に追加されています。dbca -silent -addInstance -gdbName dbm -nodeList dm02db01 -instanceName dbm9 \ -sysDBAUsername sys
必要に応じてサーバー名およびインスタンス名を置き換えて、コマンドをすべてのサーバーおよびインスタンスで実行する必要があります。
ノート:
コマンドが失敗する場合は、REDOログ・ファイルなど、作成したファイルがクリーンアップされていることを確認します。deleteInstance
コマンドでは、addInstance
コマンドによって作成されたログ・ファイルまたはデータファイルはクリーンアップされません。 -
CLUSTER_INTERCONNECTS
パラメータを新しい各インスタンスに追加します。-
CLUSTER_INTERCONNECTS
パラメータを新しい各データベース・インスタンスのSPFILEに手動で追加します。追加内容は既存のエントリと似ていますが、各インスタンスが実行されるサーバーに対応するRDMAネットワーク・ファブリックのアドレスです。 -
新しい各サーバーでインスタンスを再起動します。
-
パラメータが正しく設定されていることを確認します。
-
親トピック: 新しいハードウェアの構成