【产品名称】oceanbase
【产品版本】 OceanBase 3.1.0
【问题描述】
- 设备物理资源:内存:100G; 磁盘:1T;core num:144
- 创建资源单元:create resource unit sysbench_unit max_cpu 96, max_memory 60000000000, max_iops 128, max_disk_size 53687091200, max_session_num 64, MIN_CPU=26, MIN_MEMORY=60000000000, MIN_IOPS=128;
- 创建资源池:create resource pool sysbench_pool unit = ‘sysbench_unit’, unit_num = 1, zone_list=(‘zone1’);
- error : machine resource ‘zone1’ is not enough to hold a new unit
- 缩减资源单元大小,资源池创建成功。
- oceanbase 配置: memory_limit: 80G ;datafile_disk_percentage: 30
所以,oceanbase判断设备资源是否够用的依据是什么,在物理资源明明够用的情况下,创建资源池频繁出错。