Yod*_*ber 5 postgresql windows-server-2003 failover
我们正在寻找有关如何为我们的应用程序设置基本故障转移集群的建议:
现在,如何配置 Microsoft Cluster Service 以始终仅保留数据库服务器的一个实例和应用程序的 4 个实例(每台服务器 1 个)?PostgreSQL 是否与 MSCS 完美集成?
更新:我还考虑使用日志传送在几个数据库服务器上复制数据,而不是将数据保存在共享存储上。这个选项有两个问题:
PostgreSQL 使用通用服务模式与 MSCS 配合良好。建议您也在共享驱动器上安装 PostgreSQL 二进制文件,并将服务指向那里 - 这样您就可以确保不会出现版本不匹配的情况。
Lars 有一个很好的观点,即不建议在同一台计算机上运行数据库和应用程序服务器。您可能需要考虑使用 2 台机器作为数据库,2 台机器作为应用程序服务器 - 或者至少让 MSCS 删除运行 PostgreSQL 的节点上的应用程序服务器(我不确定它是否可以做到这一点,但我想它应该)