问题1、Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and the correspond server addresses.

解决:
1、拷贝的hadoop目录下的core-site.xml、hdfs-site.xml、mapred-site.xml、yarn-site.xml到 所有druid的middleManager 节点的_common 目录下。
2、修改:mapred-site.xml 的 mapreduce.framework.name 为yarn
问题2:java.lang.OutOfMemoryError: PermGen space

解决:
在conf/middleManager/runtime.properties 文件的druid.indexer.runner.javaOpts,新增两个参数:
-XX:PermSize=128M -XX:MaxPermSize=256M
(我是在ambari界面上直接修改的)
问题3:No buckets?? seems there is no data to index.
解决:
timezone时区设置问题。
从druid日志中与系统时间相差8小时。
我是用ambari安装的,所以ambari 的druid 的时区设置UTC全部修改为UTC+8。问题解决。
本文详细介绍了Druid集群配置过程中常见的三个问题及其解决方案,包括无法初始化集群的配置检查,解决PermGen内存溢出错误,以及因时区设置导致的数据索引问题。通过具体步骤指导,帮助读者快速定位并解决问题。
1803

被折叠的 条评论
为什么被折叠?



