暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

初体验 GaussDB T ——HA的管理

原创 姜殿斌 2020-02-18
1632

HA的管理:switchover

  • 备机发起switchover切换:
    alter database switchover;
    切换后原备机状态(已经变为主机)
    image.png

  • 备机状态:
    切换后原主机状态(已经变为备机):
    image.png

HA的管理:failover

  • 测试准备: 关闭主节点node1:
            [omm@gaussdb bin]$ python zctl.py -t stop
            Successfully stopped instance.

查看备节点node2状态:

SQL> select dbid,name,status,open_status,database_role,database_condition,switchover_status,failover_status from v$database;

image.png

  • 备节点node2,执行failover命令,进行切换:
SQL> alter database failover;

再次查看集群状态:已经转变为主机
image.png

HA的管理: 原主机处理

  • 原主机启动到mount状态:
[omm@gaussdb bin]$ python zctl.py -t start -m mount
Successfully started instance.
[omm@gaussdb bin]$ 
  • 将原来主机角色降级为备机角色:
SQL> alter database convert to physical standby; 
Succeed.
  • 查看是否完成切换:
    image.png

  • HA集群状态恢复正常

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论