暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
运维OceanBase数据库之三.pdf
224
5页
11次
2023-04-10
免费下载
330 > 5 章:运维 OceanBase 数据
以上参数的作用可以在命令里查看,也可以查询官方文档。之后讲解运维、性能调优时会用到
这些参数,届时将详细介绍。
参数文件
除了通过登录集群 sys 实例查看集群的参数外,您还可以通过参数文件查看。
OceanBase 集群参数文件名称为 observer.config.bin,位于进程工作目录下的 etc/ 目录下。
果您是使 OBD 部署的 OceanBase 集群,配置文件里的 home_path 就是集群的工作目录。
您也可以通过查看进程的运行环境确定进程的工作目录
[admin@obce02 oceanbase]$ sudo ls -lrth /proc/`pidof observer`/cwd
lrwxrwxrwx 1 admin admin 0 Sep 21 13:10 /proc/56779/cwd -> /home/admin/oceanb
ase
进程目录下的 cwd 为指向实际工作目录的软链接。集群的参数文件是二进制文件,不能直接编
辑和查看,您可使用命 strings 进行查看。
[admin@obce02 oceanbase]$ strings /home/admin/oceanbase/etc/observer.config.bin |
grep config_addition
config_additional_dir=/data/obdemo/etc3;/redo/obdemo/etc2
通常集群的参数修改成功后都会持久化到参数文件内。
进程启动参数
如果参数文件设置不合理,可能会导致进程启动失败。但进程启动参数文件不能直接修改,此
时您可在启动进程 observer 的时候指定启动参数。如:
331 > 5 章:运维 OceanBase 数据
cd /home/admin/oceanbase && bin/observer -o "memory_limit=50G, system_memory=
10G"
这种方法适合调整少数参数,让进程启动起来。启动成功后,该参数也会持久化到进程的参数
文件里。
如何管理 OceanBase 数据库内存
OceanBase 数据库的内存分配可以参考内存分配图。
下面对图中提到的内容逐个进行详细介绍。
OceanBase observer 进程启动后会从主机拿到绝大部分资源(CPU/内存/空间)具体资源大
小则由集群参数控制。其中集群节点进程启动需要多少内存是由参数 memory_limit memor
y_limit_percentage 共同控制的。
of 5
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜