暂无图片
opengauss docker部署一主两备
我来答
分享
Tier
2022-10-05
opengauss docker部署一主两备

docker部署的时候会用到.sh脚本文件,想问一下一主一备的脚本文件怎么改成一主两备?

docker run --network opengaussnetwork --ip $MASTER_IP --privileged=true \

--name $MASTER_NODENAME -h $MASTER_NODENAME -p $MASTER_HOST_PORT:$MASTER_HOST_PORT -d \

-e GS_PORT=$MASTER_HOST_PORT \

-e OG_SUBNET=$OG_SUBNET \

-e GS_PASSWORD=$GS_PASSWORD \

-e NODE_NAME=$MASTER_NODENAME \

-e REPL_CONN_INFO="replconninfo1 = 'localhost=$MASTER_IP localport=$MASTER_LOCAL_PORT localservice=$MASTER_HOST_PORT remotehost=$SLAVE_1_IP remoteport=$SLAVE_1_LOCAL_PORT remoteservice=$SLAVE_1_HOST_PORT'\n" \

enmotech/opengauss:$VERSION -M primary \

|| {

  echo ""

  echo "ERROR: OpenGauss Database Master Docker Container was NOT successfully created."

  exit 1

}

echo "OpenGauss Database Master Docker Container created."

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
李宏达

增加复制通道就行 replconninfo2

暂无图片 评论
暂无图片 有用 0
严少安
2022-10-07
👍‍
李宏达

要注意三个节点都要加

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏