返回首页

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

更新日期:2024年09月11日

操作步骤
步骤1:将安装目录下的gcChangeInfo.xml 复制到gcS_vc1.xml 文件,然后去掉待
缩容的节点IP。
修改后的gcS_vc1.xml 文件参考如下:

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
272
$cp gcChangeInfo.xml gcS_vc1.xml
$cat gcS_vc1.xml








步骤2:执行创建distribution 的命令。
$ gcadmin distribution gcS_vc1.xml p 1 d 1 vc vc1
gcadmin generate distribution ...
gcadmin generate distribution successful
完成后的集群信息如下:
$ gcadmin showdistribution vc vc1
Distribution ID: 4 | State: new | Total segment num: 3
Primary Segment Node IP
Segment ID
Duplicate Segment node IP
==========================================================================
====
|

node (172.168.83.14)
Recover begin

MASKED WITH(FUNCTION = 'TYPE(参数)')
动态数据脱敏支持五种类型数据脱敏函数,如下:
1. 默认脱敏default 类型。
这种类型没有参数。
MASKED WITH(FUNCTION = 'DEFAULT()')
2. 随机脱敏random 类型。
random(min,max)有两个参数标定随机范围,
参数min 的最小值为1,
参数
max 的最大值为100。
MASKED WITH(FUNCTION = 'RANDOM(1,100)')
3. 自定义脱敏partial 类型。
这种类型包含三个参数,partial(prefix, padding, suffix),参数详细
说明如下:

prefix 表示前缀保留显示字符数量;

padding 表示脱敏显示字符;

suffix 表示结尾保留显示字符数量。
MASKED WITH(FUNCTION = 'PARTIAL(1,'XXXX',1)')
4. 哈希脱敏sha 类型。
这个类型没有参数。
MASKED WITH(FUNCTION = 'SHA()')
5. 指定字符位置脱敏keymask 类型。
keymask(substr,padding,pos)
masked with(function='keymask("@gbase","****",0)')


GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 281