OceanBase 集群配置项基础小结

最近梳理 OceanBase 基础配置相关知识点,简单分享一下。

OceanBase 可以通过配置项控制集群行为,比如合并策略、资源分配、功能开关等。
observer 进程第一次启动时需要填写必填配置项,未指定的参数会使用默认值;启动成功后配置会持久化到/home/admin/oceanbase/etc/observer.config.bin,可以用strings命令查看该文件内容。后续重启节点会直接读取这个持久化文件,不用重复传启动参数。

配置项分两大类:

  1. 集群级配置:对集群内全部租户生效
  2. 租户级配置:仅对当前租户生效

另外还有一类下划线_开头的隐藏配置项,类似_ob_max_thread_num,这类参数一般不建议业务侧随意调整,多用于研发故障排查、紧急运维场景。

不同租户权限不一样,对集群级、租户级参数的查看和修改权限有区分,运维调整参数的时候需要留意作用范围,避免改参数影响全部业务租户。

有小伙伴在实际调参的时候踩过坑的可以一起交流。

3 个赞

人不学不知道

1 个赞