JAVA_HOMEHadoop の変数を無駄に設定しようとしました。
私の Java ランタイムは にありますが/usr/bin/java、Hadoop は にアクセスしようとし続けます/usr/bin/java/bin/java。
と を に設定しましJAVA_HOMEたが、どちらも機能しません。他のパスセッターがこれをオーバーライドしていると推測しています。これは既知の問題ですか、それに対して何ができますか?.bash_profilebin/hadoop
私が試した他のいくつかのこと:
echo $JAVA_HOME from the hadoop script
add $JAVA_HOME to the conf/hadoop-env.sh