关于 Unit Group 疑问

【 使用环境 】 测试环境
【 OB or 其他组件 】 OB
【 使用版本 】 4.3
【问题描述】

 请问 Unit 是 按什么规则怎么划分给 Unit Group  的?Unit Group 和资源组有关系么?

你好,可以参考这个文档
image
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000639708

嗯 这个看了 但是感觉 这个 Unit Group 和 资源组 好像是 对应的, 一个 资源组 对应一个 Unit Group ,不知道 是不是 这么回事

obclient [oceanbase]> select UNIT_GROUP_ID,UNIT_CONFIG_ID,RESOURCE_POOL_ID,SVR_IP,ZONE from oceanbase.DBA_OB_UNITS;
+---------------+----------------+------------------+----------------+-------+
| UNIT_GROUP_ID | UNIT_CONFIG_ID | RESOURCE_POOL_ID | SVR_IP         | ZONE  |
+---------------+----------------+------------------+----------------+-------+
|             1 |              1 |                1 | 192.168.122.10 | zone1 |
|             1 |              1 |                1 | 192.168.122.11 | zone2 |
|             1 |              1 |                1 | 192.168.122.12 | zone3 |
|          1064 |           1001 |             1018 | 192.168.122.10 | zone1 |
|          1065 |           1001 |             1020 | 192.168.122.11 | zone2 |
|          1066 |           1001 |             1021 | 192.168.122.12 | zone3 |
|          1067 |           1001 |             1022 | 192.168.122.12 | zone3 |
+---------------+----------------+------------------+----------------+-------+
7 rows in set (0.008 sec)

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000641991
创建resource pool 的时候可以指定这些参数

em 这个是 指 创建资源池的吧 , 一个资源池 内的 unit 是不是 就是 属于 一个 unit group 呀

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000642003
看起来没有对应关系,resource pool是可以修改使用的unit的
image

哦~~

可以参考官网文档看看 OceanBase分布式数据库-海量数据 笔笔算数
1.:OceanBase 数据库 V4.0 开始在租户管理上增加了限制,要求同一个租户所有 Zone 的 Unit 个数相同。系统为每个 Zone 的 Unit 进行了编号,相同编号的 Unit 组成一个 Unit Group。参考下图unit 1 &unit 2& unit 3 组成一个unit group(定义为unit group1)。


2. :资源组指的是RESOURCE POOL,Unit Group和RESOURCE POOL是没有关系的,资源池由若干个资源单元组成,通过给资源池指定资源配置,可指定资源池下各资源单元的物理资源,您可以通过SELECT * FROM oceanbase.DBA_OB_RESOURCE_POOLS;查询资源池的使用。

哦~~ 那就是 ,租户创建后,从租户被分配的所有zone中,每个zone拿出一个节点的 unit 组成了 UNIT_GROUP

      类似 这种 意思 对吧                                       
      zone1           zone2          zone3                                                   
	                                                                                  
	  svr1(Unit)     svr2(Unit)     svr3(Unit)  ===> 【UNIT_GROUP 1】 ===> 日志流组1           
                                                                                       
	  svr4(Unit)     svr5(Unit)     svr6(Unit)  ===> 【UNIT_GROUP 2】 ===> 日志流组2