云数据库 GaussDB-ALTER NODE GROUP:示例

时间:2025-02-12 15:07:58

示例

--查询集群DN初始状态。gaussdb=# SELECT node_name, nodeis_preferred FROM pgxc_node WHERE node_type = 'D' ORDER BY 1; node_name | nodeis_preferred-----------+------------------ dn_6001_6002_6003 | f dn_6004_6005_6006 | f dn_6007_6008_6009 | f(3 rows)--创建NODE GROUP,用上一步中查询到的真实节点名称替换dn_6001_6002_6003。gaussdb=# CREATE NODE GROUP test_group WITH ( dn_6001_6002_6003 );--修改创建出的NODE GROUP名称为test_group_new。需要在维护模式下(调用SET xc_maintenance_mode=on;)。gaussdb=# SET xc_maintenance_mode=on;gaussdb=# ALTER NODE GROUP test_group RENAME TO test_group_new;--查询NODE GROUP。gaussdb=# SELECT group_name, group_members FROM pgxc_group;   group_name   |   group_members   ----------------+------------------- group_version1 | 16384 16388 16394 test_group_new | 16384(2 rows)--删除NODE GROUP,且关闭维护模式。gaussdb=# DROP NODE GROUP test_group_new;gaussdb=# SET xc_maintenance_mode=off;
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0497.html