功能
将gcChangeInfo.xml 中指定数据节点添加到VC 或RC 中。集群安装成功后会自动
调用此命令,将安装成功的数据节点添加到集群中,而无需用户手动执行addnodes
命令。执行成功后再次调用该命令将会报错退出,提示用户节点已添加到集群。
注意
该命令为系统内部命令,系统在安装集群后会自动调用,不建议用户使用。
语法
gcadmin addnodes gcChangeInfo.xml [vc_name | single_vc_add_to_rc]
表4- 15 参数说明
参数名称
说
明
gcChangeInfo.xml
gcChangeInfo.xml 为要添加的数据节点信息,其中仅需包含一
个
使用多个rack 指定多个节点信息与一个rack 指
定所有节点信息效果相同。集群安装成功后会生成该文件,并
使用该文件自动调用addnodes 命令。
vc_name
指定vc name 则将节点添加到该vc 中。
single_vc_add_to_rc
在兼容模式下,将新增节点添加到RootCluster 中作为
freenoede。
示例
步骤1:修改gcChangeInfo.xml 文件:
$ cat gcChangeInfo.xml
步骤2:将freenode 添加到vc1 中:
$ gcadmin addnodes gcChangeInfo.xml vc1
gcadmin add nodes ...
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
179
flush statemachine success
gcadmin addnodes to vc [vc1] success
添加后,集群状态信息如下:
$ gcadmin showcluster vc vc1
CLUSTER STATE:
ACTIVE
VIRTUAL CLUSTER MODE:
NORMAL
===============================================
|
GBASE VIRTUAL CLUSTER INFORMATION
|
===============================================
|
VcName
| DistributionId |
comment
|
-----------------------------------------------
|
vc1
|
1
| vc1comments |
-----------------------------------------------
==========================================================================
======
|
VIRTUAL CLUSTER DATA NODE INFORMATION
|
==========================================================================
======
| NodeName |
IpAddress
| DistributionId | gnode | syncserver | DataState |
--------------------------------------------------------------------------------
|
node1
|172.168.83.11
|
1
| OPEN
|
OPEN
|
0
|
--------------------------------------------------------------------------------
|
node2
|172.168.83.12
|
1
| OPEN
|
OPEN
|
0
|
--------------------------------------------------------------------------------
|
node3
|172.168.83.15
|
| OPEN
|
OPEN
|
0
|
3 data node