openGauss 6.0高可用测试,系统上线前很关键

作者:IT邦德
中国DBA联盟(ACDU)成员,10余年DBA工作经验,
Oracle、PostgreSQL ACE
CSDN博客专家及B站知名UP主,全网粉丝10万+
擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复,
安装迁移,性能优化、故障应急处理

文章目录

    • 前言
    • 📣 1.实例switchover切换
    • 📣 2.CM两节点特性
      • ✨ 2.1 CM状态
      • ✨ 2.2 VIP添加
      • ✨ 2.3 查询VIP
    • 📣 3.实例failover切换
    • 📣 4.备库写重定向

前言

openGauss 6.0高可用测试,系统上线前很关键,这里分享一下测试的结果

📣 1.实例switchover切换

主备切换为维护操作,确保openGauss状态正常,所有业务结束后,再进行切换操作。

操作步骤如下:

1.以操作系统用户omm登录数据库任意节点,执行如下命令,查看主备情况。

[omm@gaussdb1 ~]$ gs_om -t status --detail [ CMServer State ] node node_ip instance state ---------------------------------------------------------------- 1 gaussdb1 192.168.3.10 1 /openGauss/cm/cm_server Standby 2 gaussdb2 192.168.3.11 2 /openGauss/cm/cm_server Standby 3 gaussdb3 192.168.3.12 3 /openGauss/cm/cm_server Primary [ Cluster State ] cluster_state : Normal redistributing : No balanced : Yes current_az : AZ_ALL [ Datanode State ] node node_ip instance state ---------------------------------------------------------------------------- 1 gaussdb1 192.168.3.10 6001 15400 /openGauss/data/dn P Primary Normal 2 gaussdb2 192.168.3.11 6002 15400 /openGauss/data/dn S Standby Normal 3 gaussdb3 192.168.3.12 6003 15400 /openGauss/data/dn S Standby Normal