手動でフェイルオーバーでする Oracle HAクラスタを構築する場合、
- 仮想IPを移動する
- アプリケーションの接続先を変更する
のどちらが良いかちょっと考えてみたが、「仮想IPを移動する」ほうが楽そうだった。
メリット・デメリット比較
仮想IP | APの接続先変更 | |
---|---|---|
メリット | F/O*1・F/B*2時にOracle*3の設定変更が不要 | 仮想IPの移動が不要 |
デメリット | 仮想IPの移動が必要 | F/O・F/B時にOracleの設定変更が必要 |
作業内容の比較
仮想IPの移動
- 本番系DBサーバ側
# ifdown eth0:1
- 待機系DBサーバ側
# ifup eth0:1
補足
- 共有ストレージのマウントやインスタンス・リスナーの起動・停止手順などは省略。
- 机上での比較で、実機検証してないので考慮漏れがありそう。。。