返回首页

gbase数据、南大通用产品文档:GBase8c

更新日期:2024年09月11日

17:51:42
all

参数说明:是否支持全局临时表truncate table 和DML 的并发执行,以及全局临时表
truncate table 和truncate table 的并发执行。
该参数SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:**布尔型
on/true 表示支持上述操作并发。
off/false 表示不支持上述操作并发。
默认值:on

建立新的distribution,该分布信息用于剔除被替换节点,其他节点分片分布保持不
变。
操作步骤
步骤1:查看172.168.83.13 节点所在vc2 的distribution 信息。
$ gcadmin showdistribution vc vc2 node
Distribution ID: 2 | State: new | Total segment num: 2
============================================
|
nodes
|172.168.83.13 |172.168.83.14
|
--------------------------------------------
| primary
|
1
|
2
|
| segments |
|
|
--------------------------------------------
|duplicate |
2
|
1
|
|segments 1|
|
|
============================================
步骤2:
使用gcadmin getdistribution 命令将待替换节点所在的vc 的distribution 信息
保存在指定的文件中。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
337
从步骤1 的执行结果可以看到Disribution ID 为2,将vc2 上distribution ID 为2 的
distribution 信息保存到文件distribution_info_vc2.xml 中:
$ gcadmin getdistribution 2 distribution_info_vc2.xml vc vc2
gcadmin getdistribution 2 distribution_info_vc2.xml vc vc2 ...
get segments information
write segments information to file [distribution_info_vc1.xml]
gcadmin getdistribution information successful
$ cat distribution_info_vc2.xml



















步骤3:修改新的distribution 的分布规则信息。
修改原则为让被替换节点没有任何分片,其他节点分片的分布规则不变,

若被替换节点存储的分片是作为主分片,
则将该分片的备份分片节点修改为主
分片节点,
即节点IP 在primarynode 标签中,
则将该segment 内的duplicatenodes
标签内的IP 替换被替换节点IP,并删除duplicatenodes 标签。

若被替换节点存储的分片是作为备份分片,
即被替换的节点IP 在duplicatenodes
标签中,则将该duplicatenodes 标签删除。
修改后的distribution_info_vc2.xml 文件参考如下:
$ cat distribution_info_vc2.xml


GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
338












步骤4:修改创建distribution 所需的gcChangeInfo_vc2.xml 文件。
$ cat gcChangeInfo_vc2.xml




步骤5:执行创建新的distribution(Distribution ID 为3 的distribution)。
$ gcadmin distribution gcChangeInfo_vc2.xml vc vc2
gcadmin generate distribution ...
gcadmin generate distribution successful
完成后的集群信息如下:
$ gcadmin showdistribution vc vc2
Distribution ID: 3 | State: new | Total segment num: 2
Primary Segment Node IP
Segment ID
Duplicate Segment node IP
===========================================================
==
|