OceanBase磁盘读写超高

【 使用环境 】测试环境
【 OB or 其他组件 】

  1. 3个节点,节点配置:centos7.9, 4cpu 16G内存,120G硬盘
  2. obd白板部署成功,node1为主节点
    【 使用版本 】4.2.1.0
    【问题描述】清晰明确描述问题
  3. obd白板成功部署3节点集群后,未做其它任何数据库创建迁移操作。
  4. 3个节点的磁盘读写持续超高
    启动过程中:磁盘读高达20MBps。
    启动成功后,不进行任何操作:
    主节点node1,读8M~10MBps,写1.2M到2MBps
    从节点node2,node2:读350kB~500kBps, 写1.2M到2MBps
    【复现路径】问题出现前后相关操作
    【问题现象及影响】
    不进行任何操作,也未安装任何数据库下,磁盘持续高读写,严重担心损害磁盘。
    【附件】
    集群磁盘读写持续超高.docx (153.8 KB)

OB 的运行日志默认隔离级别是 INFO ,写的日志有点多。调整为 ERROR 后日志会少一些。此外 日志写入也可以限速。你这个环境远远没有达到限速值。

alter system set syslog_level='ERROR';
alter system set syslog_io_bandwidth_limit='10MB';

改动的负面影响就是当使用有问题的时候,想通过运行日志排查问题会出现日志看不到或者不全面。

如果是服务器,空间足够的话不建议调整。日志都是顺序写入,对磁盘(SSD)伤害不大。

非常感谢