资源单元是什么时候被创建,需要手动创建资源单元吗

资源单元是什么时候被创建,需要手动创建资源单元吗

1 个赞

资源单元(Unit)是在创建资源池(Resource Pool)时实际创建的,它按照规格定义分配资源。在OceanBase数据库中,资源单元是租户使用CPU、内存等资源的最小逻辑单元,也是集群扩展和负载均衡的基本单位。

需要手动创建资源单元配置(Unit Config),它是资源单元的模板,规定了一个Unit需要使用的计算存储资源规格。创建资源单元配置通常通过CREATE RESOURCE UNIT语句完成,例如:

CREATE RESOURCE UNIT unit1 MAX_CPU 1, MIN_CPU 1, MEMORY_SIZE '2G', MAX_IOPS 1024, MIN_IOPS 1024, IOPS_WEIGHT 0, LOG_DISK_SIZE '2G';

创建完资源单元配置后,在创建资源池时指定该资源单元配置,从而实现资源单元的实际创建。创建资源池的语法如下:

CREATE RESOURCE POOL pool_name UNIT [=] unit_name, UNIT_NUM [=] unit_num, ZONE_LIST [=] ('zone' [, 'zone' ...]);
2 个赞

先创建资源单元(就是定义cpu内存规格),再创建资源池,去引用资源单元,最后创建租户。

  1. 可以黑屏敲命令创建。
  2. 可以ocp白屏点击创建。
1 个赞