配置好各种环境 ,安装好各种包后,准备首次启动CDH ,执行 systemctl start cloudera-scm-server ,发现7180 端口一直起不来,查询日志报错:
CDH server启动不了,报错:
[Error: unable to resolve method using strict-mode: com.cloudera.cmf.service.hive.HiveParams.KUDU()]
[Near : {... attr == HiveParams.KUDU.getTemplateName() ....}]
^ : [Rule name='Enable notification listener when Hive depends on Kudu']
大概意思:Hive依赖Kudu时,启用通知监听器
通知监听器好像是没有启动
这个问题让我一个月内重装了十多次,都是这个问题。查遍了中外网站,都没有人提及过这个问题。
unable to resolve method using strict-mode 不能解决使用严格模式:com.cloudera.cmf.service.hive.HiveParams.KUDU()
提示:CDH 命令行启动,是不是有什么参数可以设定为非严格模式,或严格模式