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

SUNDB集群操作

原创 科蓝SUNDB编辑部 2023-01-05
502

1.增加节点

将新节点启动到local open状态
gSQL> startup;

在新节点清理集群信息(新节点可不执行)
gSQL> ALTER DATABASE RESET LOCAL CLUSTER MEMBER;

将新节点开启到全局开启
gSQL> alter system open global database;

创建或增加新节点进入集群(主节点执行)
gSQL> create cluster group g2 cluster member g2n1 host ‘192.168.20.16’ port 11111;
gSQL> alter cluster group g2 add cluster member g2n2 host ‘192.168.20.17’ port 11111;

新节点重平衡数据
gSQL> alter database rebalance;

查看节点信息
gSQL> select a.GROUP_NAME,a.GROUP_ID,a.MEMBER_ID, a.MEMBER_NAME,a.MEMBER_HOST, b.STATUS, b.IS_GLOBAL_COORD,b.IS_GROUP_COORD,b.MEMBER_POSITION from dba_cluster a,gv$cluster_member b where a.MEMBER_ID=b.MEMBER_ID and a.MEMBER_POSITION=b.MEMBER_POSITION order by 1,2;

2.删除分组

查看集群信息
gSQL> select * from tech_cluster;

迁移数据
gSQL> alter database REBALANCE EXCLUDE CLUSTER GROUP g3;

删除分组
gSQL> drop cluster group g3;

3.删除节点

关闭需要下线的节点
gSQL> shutdown abort;

查询现在不活跃的节点
gSQL> select a.GROUP_NAME,a.GROUP_ID,a.MEMBER_ID, a.MEMBER_NAME,a.MEMBER_HOST, b.STATUS, b.IS_GLOBAL_COORD,b.IS_GROUP_COORD,b.MEMBER_POSITION from dba_cluster a,gv$cluster_member b where a.MEMBER_ID=b.MEMBER_ID and a.MEMBER_POSITION=b.MEMBER_POSITION order by 1,2 ;

下线不活跃的集群节点
gSQL> ALTER DATABASE DROP INACTIVE CLUSTER MEMBERS;

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

评论