GBase 8a MPP Cluster 的管理员常用命令-rmdistribution和addnodes

rmdistribution

       语法:
       gcadmin rmdistribution [ID]
       ID: distribution id。
       功能:
       从集群中删除指定 id 的 distribution。若不输入 distribution id, 则默认删除旧的 distribution, 集群中只有一个 distribution 时则默认删除该distribution。

       注:
       1、若 nodedatamap 中有要删除的 distribution ID, 即该 distribution为正在使用, 则无法删除该 distribution, gcadmin 将报错退出。待删除的distribution 有 DDL, DML 或 DMLSTORAGE event, 需先清除 event 才可删除该distribution,否则 gcadmin 将报错退出。
       2、若 distribution 为正在使用, 需先执行 refreshnodedatamap drop<ID>操作才可删除。若 distribution 中有 fevent log 需先清除才可删除该distribution。此命令需要切换到 dbaUser 用户下, 才能正确执行, 否则 gcadmin 将提示切换用户执行该命令, 并报错退出。
       示例如下: 

 # gcadmin rmdistribution 1
current user is not DBA user, please switch user to [gbase]

      addnodes

        语法:
        gcadmin addnodes gcChangeInfo.xml
        gcChangeInfo.xml: 要添加的数据节点信息文件。集群安装成功后生成该文件,并使用该文件自动调用 addnodes 命令。用户执行该命令时可手工编写该文件。
       功能:
       将 gcChangeInfo.xml 中指定 data 节点添加到集群中。集群安装成功后会自动调用此命令,将安装成功的数据节点添加到集群中,无需用户手工执行addnodes 命令。人为手动多次调用该命令将会提示用户节点已添加到集群,  退出。
       gcChangeInfo.xml 为要添加的数据节点信息,其中仅需包含一个<rack>即可,使用多个 rack 指定多个节点信息与一个 rack 指定所有节点信息效果相同。
       注:该命令为系统内部命令,系统在安装集群后会自动调用,不建议用户使用。
       使用一个<rack>标签的 gcChangeInfo.xml 文件如下所示:  

<?xml version="1.0" encoding="utf-8"?>
<servers>
<rack>
<node ip="192.168.153.126"/>
<node ip="192.168.153.130 "/>
<node ip="192.168.88.137"/>
</rack>
</servers>

                                                       gcChangeInfo.xml 文件  

       示例:
       执行 addnodes 命令将节点加入集群。  

$ gcadmin addnodes gcChangeInfo.xml
gcadmin add nodes ...
gcadmin addnodes successful

                                                  执行 addnodes 命令

       执行 addnodes 命令成功,使用 showcluster 命令查看集群。  

$ gcadmin showcluster
CLUSTER STATE: ACTIVE
CLUSTER MODE: NORMAL
===============================================================
| GBASE COORDINATOR CLUSTER INFORMATION |===============================================================
| NodeName | IpAddress |gcware |gcluster |DataState |
---------------------------------------------------------------
| coordinator1 | 192.168.153.129 | OPEN | OPEN | 0 |
---------------------------------------------------------------
===========================================================
| GBASE DATA CLUSTER INFORMATION |
===========================================================
|NodeName | IpAddress |gnode |syncserver |DataState |
-----------------------------------------------------------
| node1 | 192.168.153.126 | OPEN | OPEN | 0 |
-----------------------------------------------------------
| node2 | 192.168.153.130 | OPEN | OPEN | 0 |
-----------------------------------------------------------
| node3 | 192.168.153.137 | OPEN | OPEN | 0 |
-----------------------------------------------------------

                                                  使用 showcluster 命令查看集群  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值