返回首页

gbase数据、南大通用产品文档:GBase8a创建distribution

更新日期:2024年09月11日

distribution 决定数据在集群各节点的分布模式,
包括每个数据节点存放几个主分片,
每个主分片有几个备分片,备分片以什么规律分布在集群节点上。数据分布
distribution 的各模式和参数的详细说明在gcadmin 工具中有详细介绍,详细信息可
以参考4.3.1.1distribution 管理命令。本节示例主要演示完整的配置数据库步骤。
操作步骤
步骤1
集群安装成功后,会在安装包目录下生成一个gcChangeInfo.xml 文件,用于描述数
据在集群各节点的分布方式。可以直接使用安装完后gcinstall 目录中默认的
gcChangeInfo.xml 文件创建distribution,
也可以使用dbaUser 用户(即demo.options
中的dbaUser 用户)按需配置gcChangeInfo.xml。本示例的gcChangeInfo.xml 配置
如下:

GBase 8a MPP Cluster 产品手册
3 集群安装升级与卸载
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
70
$cat /opt/gcinstall/gcChangeInfo.xml













步骤2
执行创建distribution 的命令。
gcadmin distribution

[d num] [pattern 1|2]
表3- 9 参数说明
参数名称


gcChangeInfo.xml
指定生成distribution 规则的配置文件。
p number
每个数据节点存放的分片数量,最小值为1。
d number
每个分片的备份数量,取值为0,1 或2。若不输入参数d,
默认值为1。
pattern number
生成distribution 所使用模式,
取值为1 或2,pattern 1 为负载
均衡模式,
pattern 2 为高可用模式。
若不输入参数pattern,

认使用pattern 1 生成distribution。
说明
gcChangeInfo.xml 文件中rack 内node 数量需要大于等于参数p 的值
(每个
节点存放主分片的数量),否则会报错如下:
rack[1] node number:[1] shall be greater than segment number each node:[2]
示例:生成distribution
$ gcadmin distribution gcChangeInfo.xml p 2 d 1
gcadmin generate distribution ...
NOTE: node [192.168.146.21] is coordinator node, it shall be data node too

GBase 8a MPP Cluster 产品手册
3 集群安装升级与卸载
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
71
NOTE: node [192.168.146.20] is coordinator node, it shall be data node too
NOTE: node [192.168.146.22] is coordinator node, it shall be data node too
gcadmin generate distribution successful

auth_iteration_count
参数说明:认证加密信息生成过程中使用的迭代次数。
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:整型,2048-134217728。
默认值:10000
须知:

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1160
迭代次数设置过小会降低口令存储的安全性,
设置过大会导致认证、
用户创建等涉及口
令加密的场景性能劣化,请根据实际硬件条件合理设置迭代次数,推荐采用默认迭代次数。

REAL 数据类型与 SMALLFLOAT 同义。