我很好奇,如果有人真的在生产容器中运行PostgreSQL的某种forms的分布式文件系统 – GlusterFS最好,或任何东西。
我目前正在运行Mesos / Marathon。 如果PostgreSQL节点出现故障,Marathon只会在其他节点上启动另一个PostgreSQL实例,如果正确完成(服务发现和应用程序从数据库连接丢失中恢复),则将实现最终容错。
我知道PostgreSQL有自己的HA解决scheme,比如日志传送和热备份备份,但是还是需要解决什么时候从主机切换到从机,如何正确执行等问题。
那么,如何在GlusterFS或类似的产品上运行PostgreSQL呢? 如果是这样,它是稳定的吗? 性能如何?