启动CDH的cloudera-scm-server报错Error: JAVA_HOME is not set and Java could not be found

情到浓时终转凉″ 提交于 2020-03-08 12:48:46

错误截图

在这里插入图片描述

错误分析

启动脚本中 找不到JAVA_HOME

查看一下启动脚本

 find / -name 'cloudera-scm-server'

在这里插入图片描述

进去看看

  • 发现里面需要读取profile文件
  • 但是我配的是在/etc/profile.d文件夹下的 java.sh
  • profile文件中没有JAVA_HOME 我把java.sh独立出来了

解决方案

将JAVA_HOME配到/etc/profile文件中

再次启动

ok!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!