暂无图片
OceanBase磁盘读写超高
我来答
分享
暂无图片 匿名用户
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
    【复现路径】问题出现前后相关操作
    【问题现象及影响】
    不进行任何操作,也未安装任何数据库下,磁盘持续高读写,严重担心损害磁盘。
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
O
OceanBase社区传送门

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

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

改动的负面影响就是当使用有问题的时候,想通过运行日志排查问题会出现日志看不到或者不全面。
如果是服务器,空间足够的话不建议调整。日志都是顺序写入,对磁盘(SSD)伤害不大。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
单机日志流问题
回答 1
如果有表是广播表(更正为复制表),复制表的复制过程会用单独的日志流。如果租户在A机器上有的分区数据同步到B1机器,有的分区数据同步到B2机器,那么就是2个日志流。
oceanbase社区版如何使用密文创建用户
回答 1
(root@10.0.0.66:2883)[oceanbase]>selectuser,host,passwordfrommysql.user;|user|host|password||root
关于OceanBase的负载均衡以下说法正确的是?
回答 1
已采纳
A、系统根据一定的策略,通过动态调整UNIT的位置和UNIT内副本的位置,使得一个Zone内所有Server的资源使用率达到均衡的过程E、负载均衡的调度单元是资源单元(Unit)
oceanbase 数据库文件路径查询
回答 3
OB的数据文件物理上只有一个基线数据文件blockfile,在安装目录store/sstable下。通过OBServer进程启动时一次性创建,大小根据启动参数datafilediskpercentag
使用obdumper导出数据报错,No memory or reach tenant memory limit,
回答 1
转储速度跟不上导入速度就这样,扩内存,或者限下速
这个并行度可以调吗? 是值的是如果分区大于1后,默认并行1个线程吗?
回答 1
可以调的,分区数大于一后,默认一个分区一个线程
cdc数据问题
回答 1
可以在OBCDC启动时指定配置项enableoutputbytabledef1(配置项自OBCDC4.1.0.1版本生效)
centos7 升级内核到5.4后,kubernetes上的 sapp-ob-cluster-cn-zone1-0 日志一直报500,如何进一步往下排查?
回答 1
如果有场景可以联系下布道师,故障的范围比较宽泛,2.0版本从设计上来说会做自动的故障恢复的,只要满足OB的多数派条件,一般来说按照资源的要求来部署就可以。
Oceanbase三台集群,因为一台服务器物理损坏了,现在用一台新服务器沿用原来IP,如何进行集群恢复
回答 1
1、只需要增加到三个节点即可;2、采用白屏模式部署;
obdumper、obloader 使用矛盾咨询
回答 1
–preservezerodatetime参数可以试下,保留时间数据原有格式。https://www.oceanbase.com/docs/communityobloaderdumpercn10000
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~