啥叫 资源单元副本的容器?


资源单元副本的容器,在Zone内分配副本前,租户需要在Zone内有对应的资源单元,也即资源池
这句话怎么理解?

3 个赞

说的是有点啰嗦了

2 个赞

一句话扯出一堆名词,不知道是不是AI写的文档

1 个赞

自己顶一下,希望有大佬能来解释下

1 个赞

资源池由若干个资源单元组成,通过给资源池指定资源配置(包括可用的 CPU、内存、存储空间和 IOPS 等的规格),可指定资源池下各资源单元的物理资源。创建资源池的示例语句如下:

obclient> CREATE RESOURCE POOL rp1 UNIT 'uc1', UNIT_NUM 2, ZONE_LIST ('zone1', 'zone2');

在该示例语句中,创建了一个资源池 rp1,该资源池有三个要素,三个要素缺一不可:

  • UNIT 'uc1' 表示为该资源池指定的资源配置为 uc1,该资源池下的每个资源单元使用 uc1 的规格进行配置。
  • ZONE_LIST ('zone1','zone2') 是为资源池指定的使用范围,表示该资源池要在 zone1zone2 上创建资源单元。
  • UNIT_NUM 2 是为资源池指定资源单元的个数,表示在 ZONE_LIST 内的每个 Zone 上都创建 2 个资源单元。

任何一个资源单元一定需要放置在资源足够容纳下它的物理机上,并且单台物理机上最多能放置同一个资源池下的一个资源单元,如果 zone1zone2 上的物理机个数小于 2,或物理机的资源小于 uc1 的规格,上述创建资源池的示例语句将无法执行成功,资源池最终会创建失败。

可参考文档:
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000003977827

2 个赞

嗯嗯,谢谢了

1 个赞