啟動hadoop,報錯Error JAVA_HOME is not set and could not be found


        報如錯誤:JAVA_HOME is not set and could not be found,可能是因為JAVA_HOME環境沒配置正確,還有一種情況是即使各結點都正確地配置了JAVA_HOME,但在集群環境下還是報該錯誤,解決方法是顯示地重新聲明一遍JAVA_HOME

        1、檢查JAVA_HOME是否配置正確(偽分布式環境)

        啟動start-all.sh時報錯,如下所示

        

        解決方法:

                輸入java –version,查看jdk是否安裝成功

               

                輸入export,查看jdk環境變量是否設置成功

               

        2、在集群環境下,即使各結點都正確地配置了JAVA_HOME,也會報如下錯誤

         

                 解決方法:

                         在hadoop-env.sh中,再顯示地重新聲明一遍JAVA_HOME

                          

 

如果,您認為閱讀這篇博客讓您有些收獲,不妨點擊一下右下角的【推薦】。
如果,您希望更容易地發現我的新博客,不妨點擊一下左下角的【關注我】。
如果,您對我的博客所講述的內容有興趣,請繼續關注我的后續博客,我是【劉超★ljc】。

本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM