返回首页

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

更新日期:2024年09月11日

操作系统配置
1.安装操作系统。
2.修改操作系统内核PAGESIZE 为64KB。
3.关闭CPU 中断的服务irqbalance。
irqbalance 负责均衡CPU 中断,
避免单CPU 处理中
断负载过重。
以root 用户登录操作系统,执行如下命令。
service irqbalance stop
# 关闭Irq balance。
echo 0 > /proc/sys/kernel/numa_balancing
echo 'never' > /sys/kernel/mm/transparent_hugepage/enabled
echo 'never' > /sys/kernel/mm/transparent_hugepage/defrag
echo none > /sys/block/nvme*n*/queue/scheduler
# 针对nvme 磁盘io 队列调度机制设置。

(SQL 管理 API)

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 748 -
随同 admin() 或 task() 参数,使用 ha set ipl 参数来控制是否在主服务器上构建日志
索引。
语法

用法
在已建立的主服务器上运行这个函数来启用或禁用索引构建的日志记录。这个函数重置
ONCONFIG 文件中 LOG_INDEX_BUILDS 配置参数的值。
您可在任何类型的主服务器上运行这个函数。
这个函数等同于 onmode -wf LOG_INDEX_BUILDS 命令。
示例
下列示例启用索引构建的日志记录:
EXECUTE FUNCTION task("ha set ipl on");

操作步骤
步骤1:修改安装目录下的gcChangeInfo.xml 文件,增加待扩容的节点IP,即将扩
容后的所有节点IP 都写入gcChangeInfo.xml 文件。
修改后的gcChangeInfo.xml 文件参考如下:
$ cat gcChangeInfo.xml











GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
262
步骤2:执行创建distribution 的命令。
$ gcadmin distribution gcChangeInfo.xml p 1 d 1
gcadmin generate distribution ...
NOTE: node [172.168.83.16] is coordinator node, it shall be data node too
copy system table to 172.168.83.16
gcadmin generate distribution successful
完成后的集群信息如下:
$ gcadmin showdistribution
Distribution ID: 3 | State: new | Total segment num: 5
Primary Segment Node IP
Segment ID
Duplicate Segment node IP
=====================================================================
|