使用Cloudera Manager(免费版)添加新服务(服务类型= HDFS)时遇到错误。错误消息如下所示:
无法创建进程:com.cloudera.cmf.service.config.ConfigFileSpec $ GenerateException:无法处理模板:找不到模板hadoop / topology.py.vm
我检查了/var/log/cloudera-scm-server/cloudera-scm-server.log并找到了如下所示的行。
org.apache.velocity.exception.ResourceNotFoundException:无法找到资源'/WEB-INF/templates/hadoop/topology.py.vm'
我猜某个war文件不包含hadoop-metrics.properties.vm(Velocity模板文件?),尽管它应该这样做,并且这可能与WHIRR-370有关。
你能帮我解决这个问题吗?
答案 0 :(得分:0)
请问哪个版本的Cloudera Manager正在使用?在您添加服务一段时间后尝试添加添加服务后,是否发生了此错误?
根据错误,似乎缺少某些配置,即服务添加失败的原因。所以我想知道你是如何在这个集群上安装Hadoop的?
如果您下载虚拟机并与安装进行比较,则可以比较文件夹的完整性和缺少的内容。它始终对我有用。