返回首页

gbase数据、南大通用产品文档:GBase8a删除虚拟集群

更新日期:2024年09月11日

功能
从集群中删除指定的VC。

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
191
注意

删除虚拟集群前需要先删除vc 下的所有用户库表及其他数据库对
象,删除镜像关系,删除拓扑信息。

删除VC 前需要将gbase 库中对应的表(gbase.consumer_group,
gbase.consumer_group_user,
gbase.resource_plan,
gbase.resource_pool,
gbase.resource_plan_directive,gbase.resource_config,
gbase.cluster_resource_pool_usage_history,gbase.resource_pool_events
等)中该VC 的资源管理信息删除掉,否则将无法删除VC;

gcadmin rmvc 命令一次只能删除一个VC;

如果指定删除的VC 不存在,执行会报错;

删除的VC 中节点都成为集群中的FreeNode,
如果需要从集群中彻底
移除这些节点,可以参考4.3.1.2.2 gcadmin rmnodes 移除节点。
语法
gcadmin rmvc
表4- 21 参数说明
参数名称
说明
vc_name
要删除的vc 名称

gbase_thread_init
.............................
47

使用 DBBLOBBUF 环境变量,可以控制在 UNLOAD 语句处理 TEXT 或 BYTE 值时,这些
值是临时存储在内存中还是存储在文件中。DBBLOBBUF 仅影响 UNLOAD 语句。

size 表示 TEXT 或 BYTE 数据的最大大小 (KB)。
如果 TEXT 或 BYTE 数据大小小于缺省值 10
KB
(或 DBBLOBBUF 的设置)

那么 TEXT
或 BYTE 值临时存储在内存中。如果数据大小大于缺省值或 DBBLOBBUF 设置,那么会将该
数据值写入临时文件。例如,要将缓冲区大小设置为 15 KB,请按以下示例所示设置
DBBLOBBUF:
setenv DBBLOBBUF 15
此处小于 15 KB 的任何 TEXT 或 BYTE 值都将临时存储在内存中。
大于 15 KB 的
值临时存储在文件中。