web-dev-qa-db-ja.com

フェイルオーバーをサポートするようにRedHat EnterpriseClusterとOracle9をセットアップするにはどうすればよいですか?

RHELクラスターを使用して、ある物理マシンから別の物理マシンへのOracle9データベースの自動フェイルオーバーを行う方法を理解しようとしています。理想的には、このソリューションは完全にハードウェアの冗長性があり、データベースをダウンさせるような障害が発生する可能性のあるハードウェアは1つもありません。

ドキュメントや説明自体を指すだけの回答が得られてうれしいです。

ありがとう

編集:コストを抑えるために、OracleRACまたはSAN)を使用する必要がないことに注意したいと思います。

2
Nathan Feger

特にRHELクラスターやOracle9については知りませんが、同僚の1人がHeartbeat/Oracle 10 XE HAのインストールを行ったばかりで、ブログを書くのは理にかなっています。

http://www.anchor.com.au/blog/2009/07/Oracle-why-dost-thou-sucketh-so-prodigiously/http://www.anchor .com.au/blog/2009/08/improving-your-quality-of-life-with-Oracle /http://www.anchor.com.au/blog/2009/09/ when-ha-wont-play-the-way-you-want-it-to /

レシピが直接適用できない場合でも、正しい方向への指針が得られることを願っています。

2
womble

Oracle 9iは、クラスタリングと高可用性のためのソフトウェアを提供するオプションであるRAC(Real Application Cluster)を導入しました。

metalinkOracle Webサイト 、または Interweb に必要なすべてのドキュメントがあります。


編集:

RACを使用したくない場合は、いつでも Data Guard を使用できます。

Dataguardを使用すると、プライマリデータベースを「スタンバイ」データベースと呼ばれる最大9つのデータベースと同期させることができます。

プライマリサーバーがクラッシュした場合は、スタンバイデータベースの1つを開く必要があります。

0
Benoit