【 使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】社区版4.1
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】这两个参数白屏搭建集群时候没有做过设置,默认值是多少呢?这两个参数会根据数据库实际大小的变化而变化吗?我现在
这个配置文件的参数,是不是根据文件大小在变大的呢,现在这个大小是默认的,还是后期系统改的?
【 使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】社区版4.1
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】这两个参数白屏搭建集群时候没有做过设置,默认值是多少呢?这两个参数会根据数据库实际大小的变化而变化吗?我现在
这个配置文件的参数,是不是根据文件大小在变大的呢,现在这个大小是默认的,还是后期系统改的?
如果安装时候没有给 obd会根据你当前的内存配置 计算出来建议值。 这个后面不会自动改变的。如果要上生产建议自己根据机器的配置合理的设置一下。
老师,怎么查看这个实际的使用率呢?
老师,怎么查datafile的使用率呢?
供参考:
obclient [oceanbase]> SELECT a.svr_ip, a.svr_port, a.zone,b.status, cpu_total, cpu_assigned
, round(mem_total / 1024 / 1024 / 1024, 2) AS mem_total_gb
, round(mem_assigned / 1024 / 1024 / 1024, 2) AS mem_assign_gb
, round((mem_total - mem_assigned) / 1024 / 1024 / 1024, 2) AS mem_free_gb
, round(c.total_size / 1024 / 1024 / 1024, 2) AS disk_total_gb
, round(c.used_size / 1024 / 1024 / 1024, 2) AS disk_assign_gb
, round((c.total_size - c.used_size) / 1024 / 1024 / 1024, 2) AS disk_free_gb
FROM oceanbase.__all_virtual_server_stat a
JOIN oceanbase.__all_server b
ON a.svr_ip = b.svr_ip
AND a.svr_port = b.svr_port
JOIN __all_virtual_disk_stat c
ON c.svr_ip = b.svr_ip
AND c.svr_port = b.svr_port
ORDER BY a.zone, a.svr_ip\G;
*************************** 1. row ***************************
svr_ip: 10.20.30.5 #ip
svr_port: 2882 #端口
zone: zone1 #所属zone
status: active #状态
cpu_total: 16 #cpu总数
cpu_assigned: 2.5 #已使用cpu
mem_total_gb: 12.00 #内存总数
mem_assign_gb: 3.00 #已使用内存
mem_free_gb: 9.00 #剩余内存
disk_total_gb: 20.00 #磁盘空间
disk_assign_gb: 0.03 #已使用空间
disk_free_gb: 19.97 #剩余磁盘空间
这是OB 3.x的语句
社区4.1版本的
OB 4.x的话,可以用下面的语句
obclient [oceanbase]> select a.zone, a.SVR_IP,a.SVR_PORT, b.status,
cpu_capacity,cpu_assigned_max,cpu_capacity-cpu_assigned_max as cpu_free,
round(memory_limit/1024/1024/1024,2) as memory_total_gb,
round((memory_limit-mem_capacity)/1024/1024/1024,2) as system_memory_gb,
round(mem_assigned/1024/1024/1024,2) as mem_assigned_gb,
round((mem_capacity-mem_assigned)/1024/1024/1024,2) as memory_free_gb,
round(log_disk_capacity/1024/1024/1024,2) as log_disk_capacity_gb,
round(log_disk_assigned/1024/1024/1024,2) as log_disk_assigned_gb,
round((log_disk_capacity-log_disk_assigned)/1024/1024/1024,2) as log_disk_free_gb,
round((data_disk_capacity/1024/1024/1024),2) as data_disk_gb,
round((data_disk_in_use/1024/1024/1024),2) as data_disk_used_gb,
round((data_disk_capacity-data_disk_in_use)/1024/1024/1024,2) as data_disk_free_gb
from gv$ob_servers a join oceanbase.DBA_OB_SERVERS b on a.zone=b.zone\G;
*************************** 1. row ***************************
zone: zone1 #zone
SVR_IP: 172.17.0.12 #ip
SVR_PORT: 2882 #端口号
status: ACTIVE #状态
cpu_capacity: 50 #cpu总数
cpu_assigned_max: 17 #已使用cpu
cpu_free: 33 #剩余cpu
memory_total_gb: 50.00 #内存总数
system_memory_gb: 8.00 #系统内存
mem_assigned_gb: 20.00 #已使用内存
memory_free_gb: 22.00 #剩余内存
log_disk_capacity_gb: 80.00 #日志盘空间大小
log_disk_assigned_gb: 52.00 #日志盘已使用大小
log_disk_free_gb: 28.00 #日志盘剩余大小
data_disk_gb: 80.00 #数据盘空间大小
data_disk_used_gb: 17.53 #数据盘已使用大小
data_disk_free_gb: 62.47 #数据盘剩余大小
优秀