新規ノードを追加して、データデバイススペースの不足やその他の理由からオンラインでの再断片化が何度も失敗する場合は、新規ノードを持つデータベースを再作成します。これは、既存のユーザーデータとスキーマデータの喪失を招きます。
次の手順により、プロセス全体の HADB 可用性を維持することができます。
各 Enterprise Server インスタンスに対して、次のようにします。
ロードバランサの Enterprise Server インスタンスを無効にします。
セッション持続性を無効にします。
Enterprise Server インスタンスを再起動します。
ロードバランサの Enterprise Server インスタンスを再度有効にします。
可用性を維持する必要がない場合は、ロードバランサのすべてのサーバーインスタンスを無効にしてすぐに再度有効にできます。こうすることで、時間を節約するとともに、古いセッションデータのフェイルオーバーを防ぎます。
「データベースの停止」で説明されている手順に従って、データベースを停止します。
「データベースの削除」で説明されている手順に従って、データベースを削除します。
「データベースの作成」で説明されている手順に従って、追加のノードでデータベースを再作成します。
「JDBC 接続プールの設定」で説明されている手順に従って、JDBC 接続プールを再設定します。
セッション持続性ストアを再ロードします。
各 Enterprise Server インスタンスに対して、次のようにします。
ロードバランサの Enterprise Server インスタンスを無効にします。
セッション持続性を有効にします。
Enterprise Server インスタンスを再起動します。
ロードバランサの Enterprise Server インスタンスを再度有効にします。
可用性を維持する必要がない場合は、ロードバランサのすべてのサーバーインスタンスを無効にしてすぐに再度有効にできます。こうすることで、時間を節約するとともに、古いセッションデータのフェイルオーバーを防ぎます。