安装CDH找不到java_home的错误

以前没有注意这个问题,我们用tar包自己解压安装jdk的时候,应该要安装到/usr/java目录下,没有就新建. 
这样就不会报错了,否则在安装hive,oozie 检测mysql连接的时候会报错.后面安装zookeeper也会有错.

 
2017-12-04 19:46:06,768 INFO CommandPusher:com.cloudera.cmf.model.DbCommand: Command 75(OozieTestDatabaseConnection) has completed. finalstate:FINISHED, success:false, msg:Unexpected error. Unable to verify database connection. 
2017-12-04 19:46:06,808 INFO CommandPusher:com.cloudera.cmf.service.AbstractOneOffHostCommand: Unsuccessful 'HiveTestDatabaseConnection' 
2017-12-04 19:46:06,808 INFO CommandPusher:com.cloudera.cmf.service.AbstractDbConnectionTestCommand: Command exited with code: 1 
2017-12-04 19:46:06,808 INFO CommandPusher:com.cloudera.cmf.service.AbstractDbConnectionTestCommand: ++ ls -rvd '/usr/lib/jvm/j2sdk1.6-oracle/jre*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/java/jdk1.6*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/java/jre1.6*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/Library/Java/Home*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/java/default*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/default-java*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/java-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/jre-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/java-1.7.0-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/java-7-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/java-1.8.0-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/java-8-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/java-1.6.0-openjdk*' 
+ for candidate_regex in '${JAVA_HOME_CANDIDATES[@]}' 
++ ls -rvd '/usr/lib/jvm/jre-1.6.0-openjdk*' 
+ verify_java_home 
+ '[' -z '' ']' 
+ cat 
+======================================================================+ 
|      Error: JAVA_HOME is not set and Java could not be found         | 
+----------------------------------------------------------------------+ 
| Please download the latest Oracle JDK from the Oracle Java web site  | 
|  > http://www.oracle.com/technetwork/java/javase/index.html <        | 
|                                                                      | 
| Cloudera Manager requires Java 1.6 or later.                         | 
| NOTE: This script will find Oracle Java whether you install using    | 
|       the binary or the RPM based installer.                         | 
+======================================================================+ 
+ exit 1 
--------------------- 
作者:Elonyong 
来源:CSDN 
原文:https://blog.csdn.net/Elonyong/article/details/78716341 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值