如何设置 Red Hat Enterprise Cluster 和 oracle 9 以支持故障转移?

如何设置 Red Hat Enterprise Cluster 和 oracle 9 以支持故障转移?

我正在尝试弄清楚如何使用 RHEL 集群自动将 Oracle 9 数据库从一台物理机器故障转移到另一台物理机器。理想情况下,此解决方案应完全实现硬件冗余,因为不会有任何单个硬件发生故障而导致数据库瘫痪。

我很高兴得到仅指向文档甚至描述本身的答案。

谢谢

编辑:我想指出,我不想使用 oracle RAC 或 SAN 来降低成本。

答案1

我不太了解 RHEL 集群或 Oracle 9,但我的一位同事刚刚完成了 Heartbeat/Oracle 10 XE HA 安装,并且很明智地在博客中对此进行了介绍:

http://www.anchor.com.au/blog/2009/07/oracle-why-dost-thou-sucketh-so-prodigioly/ 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

Oracle 9i 引入了 RAC(真正应用集群)选项,可提供用于集群和高可用性的软件。

您应该找到您可能需要的所有文档metalink, 这Oracle 网站或者互联网


编辑:

如果你不想使用 RAC,你也可以使用数据卫士

Dataguard 允许您将主数据库与最多九个数据库(称为“备用”数据库)同步。

如果您的主服务器崩溃,您只需打开其中一个备用数据库。

相关内容