返回首页

gbase数据、南大通用产品文档:GBase8agcware 节点的替换

更新日期:2024年09月11日

GCware 节点在节点替换中需要单独执行替换:

gcware 和gcluster 部署在同一服务器上进行节点替换
替换需要分两步,对gcluster 和gcware 分别进行替换,建议先进行gcware 替换,成
功后进行gcluster 替换。
如果该服务器上还有gnode,最后进行gnode 替换。
gcluster 节点替换同旧版本的节点替换操作,没有变化。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
290
gcware 节点替换需单独进行,按照gcware 节点替换步骤执行。

gcware 独立部署在一台服务器上进行节点替换
gcware 节点独立部署进行节点替换,按照gcware 节点替换步骤执行。
gcware 节点替换步骤:
替换前必须保证gcware 节点多数派(多于gcware 结点总数的一半)可用,
一次可以替换小
于总gcware 节点数的一半。
支持在线替换,
无需设置原集群gcware 节点的gcware 状态。
具体操作如下:
1.
准备好新的节点,新节点的系统环境和IP 需跟问题节点相同
2.
新节点中存在集群的安装目录(demo.option 中installPrefix)并且权限与问题节
点相同
3.
在gcware 服务正常的节点上执行替换,示例如下:
cd $GCWARE_BASE/gcware_server/
./gcserver.py
--prefix=/opt
--host=192.168.146.21
--dbaUser=gbase
--dbaPwd=gbase --overwrite
GCware 节点替换语法如下:
gcserver.py [options]
Options:
-h, --help
帮助
-a
屏蔽命令交互
--host=GCWAREHOST
需要替换的gcware节点
--dbaUser=DBAUSER
对应demo.options的dbaUser参数,默认gbase
--dbaPwd=DBAPWD
对应demo.options的dbaPwd,默认gbase
--overwrite
new and complete overwrite
注意

一次可以替换小于总gcware 节点数的一半。

支持在线替换,无需设置原集群gcware 节点的gcware 状态。

节点替换日志在当前执行目录下:
$GCWARE_BASE/gcware_server/gcware_replace.log

数据库服务器从失败的断言转储共享内存、gcore 文件或消息到一个目录中。DUMPDIR 指
定这个目录。
因为共享内存可能很大,所以设置 DUMPDIR 到一个有大量空间的文件系统。为了服务器启
动,DUMPDIR 设置的那个目录必须存在。
onconfig.std 值
UNIX™ 上:$GBASEDBTDIR/tmp
Windows™ 上:$GBASEDBTDIR\tmp


GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 75 -
用户 gbasedbt 有写访问权限的任何目录
生效
编辑 onconfig 文件并重启数据库服务器之后。

取值:大于0 的整数
默认值:100000

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
51
说明:启用并行排序的最少行数,默认值100000。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。