我们有双节点双集群。两个集群位于不同的数据中心和不同的时区。
集群1具有Node1和Node2,并且处于EST时区。 Cluster2具有Node3和Node2,它是中央时区。
Postgres 9.5.2已安装在所有4个节点上。
我正在尝试使用以下查询从挂起的node3备份Node1数据库:
pg_dump -cC -d 'postgresql://<username>:<password>@<Node1 IP Address>:<port>/<db name>?connect_timeout=4'
当我在node3腻子中运行以上查询时,它没有生成node1 db的脚本,但是如果在node2中运行相同的查询,则可以正常工作。
经过测试: 通过node3腻子在node1上运行样本查询,它运行良好。
curl --connect-timeout 1 http://<Node 1 Ip Address>:<port>
这给出的响应是空的。