【多选题】OceanBase 租户创建时,以下哪些参数需要配置()
A. resource_pool_list
B. unit_min,unit_max
C. 租户副本数
D. observer 进程端口号
这道多选题的正确答案是 A、C 。
- A. resource_pool_list(必填) :这是创建租户时的必填项 ,用于将预先创建好的资源池(包含 CPU、内存等资源)分配给租户。租户通过它才能获得实际的物理资源,是必须配置 的参数。
-
C. 租户副本数(可选,但重要) :租户的副本分布和数量是通过
LOCALITY参数来描述的。例如,LOCALITY = 'F@z1,F@z2,F@z3'表示在全志副本分布在三个 Zone,副本数为 3。早期版本也可能使用REPLICA_NUM参数。因此,描述副本分布的LOCALITY是创建租户时的常用配置项,所以这个选项是正确的。 - B. unit_min, unit_max(错误) :这两个参数是在创建更底层的资源单元(Resource Unit) 时使用的,用于定义 CPU 等资源规格的上下限。创建租户是通过引用资源池来间接使用这些规格,而非直接配置。
-
D. observer 进程端口号(错误) :
observer进程的端口号属于集群级别 的配置,是在 OceanBase 集群部署或启动时设定的,与租户创建无关。
答案:ABC
解析:observer 端口是集群部署阶段配置,不属于创建租户参数。