druid遇到的坑

2017/7/9 posted in  Druid

学习druid过程中遇到的一些坑,记录一下.方便自己方便大家

提交任务失败

  • 错误日志 ``` 1) Not enough direct memory. Please adjust -XX:MaxDirectMemorySize, druid.processing.buffer.sizeBytes, druid.processing.numThreads, or druid.processing.numMergeBuffers: maxDirectMemory[8,589,934,592], memoryNeeded[13,958,643,712] = druid.processing.buffer.sizeBytes[1,073,741,824] * (druid.processing.numMergeBuffers[2] + druid.processing.numThreads[10] + 1)
+ 解决办法
修改启动参数中的配置conf/druid/middlemanager/runtime.properties

-XX:MaxDirectMemorySize=25g
druid.processing.numThreads=35
只需要将处理线程数改小,或者调大启动参数 -XX:MaxDirectMemorySize 即可


# coordinator协调节点,数据源报红
+ 问题描述
![druiderro](media/15198772721083/druiderror1.png)

+ 解决办法
![druid](media/15198772721083/druidR1.png)