在看本文时, 可以先了解Doris是如何接受jdbc请求和处理的. 不知道请看看: Qe服务初始化
阅读更多...
整个Doris Fe的启动是通过start_fe.sh调用org.apache.doris.PaloFe.main(String[] args)函数开始的. main()函数中初始化和启动了Fe全部的
Doris是如何启动FE的服务的呢? 我们从社区官方FE的部署文档中得知, 执行以下命令可以启动一个FE进程. sh bin/start_fe.sh --daemon 那start_fe.sh脚本是
元数据的重要性想必大家都明白, 一旦元数据写乱了, 整个集群的数据将不可恢复. 所以元数据备份多么重要. 我用了一个脚本定时将fe的元数据备份到另一个目录中, 保证元数据 脚本部署过程如下 1. 创建
在doris系统中过多的日志和core文件会占用非常多的磁盘, 特别是doris be宕机的时候生成的core文件有时候特别大, 遇到过生成的core文件100G多, 所以清理是必不可少的. 下面介绍
目前怀疑: fe服务器CPU异常, 或者fe有GC停顿, 导致查询Fe失败. 一般查询Fe都是元数据比如db、tables等信息, 失败的概率非常小.
目前发现的问题: Fe服务器硬件有问题, 导致Fe的CPU异常, 此时Fe会报大量这种错误. 或者报RPC超时. 具体原因待详细查明. 我们的处理办法是更换Fe机器即恢复
errCode = 3, detailMessage = tablet 11425210 has few replicas: 1
errCode = 2, detailMessage = Failed to commit txn 15230676. Tablet [11601349] success replica num 1
字段说明 rule_id:规则的id。规则是按照rule_id的顺序进行处理的, 在不清楚自己需要添加多少规则时, 这个值可以设置一个间隔, 比如第一条规则id1, 第二条10, 第三条20, 依次类