乐趣区

关于observers:技术分享-observer-资源水位介绍

作者:郭斌斌

爱可生 DBA 团队成员,负责我的项目日常问题解决及公司平台问题排查。

本文起源:原创投稿

* 爱可生开源社区出品,原创内容未经受权不得随便应用,转载请分割小编并注明起源。


OceanBase 集群界面会展现 Observer 的资源水位,明天简略理解一下资源水位的数值代表的含意以及关联参数

现有 test_1 集群,只有一个 sys 租户

Sys 租户的资源配置: Cpu:2.5-5 Memory:3G-3G Unit:1

集群的资源水位信息

以 10.186.63.198 为例,浅看一下 cpu、内存、磁盘的含意以及相关联参数

cpu:2.5 / 17 核

2.5 代表 observer 上曾经调配给租户的 cpu 核数,该数值是 租户的 Min CPU

17 代表以后的 observer 可用的 cpu 数,通常 observer 会预留一部分 cpu 给操作系统,由参数 cpu_reserved 进行管制

验证:

以后 sys 租户的 min cpu 为 2.5,并且以后集群只有一个 sys 租户,因而资源水位 cpu 显示的是 2.5

10.186.63.198 的服务器 cpu 19 个外围

集群的 cpu_reserved

因而除去操作系统应用 cpu,以后 observer 的 cpu 最多可用 17 核

内存:6.0/15.0GB

6.0GB 代表 observer 曾经调配进来的内存,该局部内存为租户内存 + 零碎外部内存(所有租户共享内存),零碎外部内存由 system_memory 管制大小,租户内存由资源单元管制
15GB 代表以后 observer 可用的内存总量,通常会预留一部分内存给操作系统应用,由 memory_limit / memory_limit_percentage 管制。

验证:

零碎外部内存大小

租户内存

零碎外部内存 + 租户内存 =6G

Memory_limit 配置为 15G,observer 的可用总内存 15G

存储:330.0 MB/47.8 GB

330M 代表以后 observer 已应用磁盘空间大小

47.8G 代表以后 observer 磁盘空间总大小

验证:

登录 sys 租户查看 observer 10.186.63.198 存储应用状况,以后存储应用 330M

登录服务器查看磁盘空间能够看到 OceanBase 初始化后的数据文件总大小 48G

资源水位展现的可用磁盘总大小,来自于 SQL 统计,不是通过系统命令获取

退出移动版