cloudera-manager系列-指定jdk的集中方式

配置所有機器jdk版本

方式如圖:
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
操作如圖所示

  1. 點擊主機下拉框
  2. 選取所有主機,並單擊
  3. 轉跳到新頁面後,點擊配置
  4. 轉調到新頁面後,在檢索框中輸入:java
  5. 在java主目錄中配置JAVA_HOME 所在的位置
  6. 點擊保存更改

備註:

  • 配置這個之前確定集羣中每臺機器安裝好要配置的jdk版本
  • 這個配置會覆蓋安裝cloudrea-manager時指定的JDK版本,並對cloudrea-manager管理的所有Java應用生效。

單獨指定某個應用jdk版本

若果想單獨指定 hiveserver2、hbase、hdfs、yarn 等的jdk版本可如下圖操作,這裏拿hiveserver2演示:
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述

  1. 點擊對應應用
  2. 進入應用頁面後,點擊配置
  3. 檢索框中輸入:Java
  4. 找到 xxxx環境高級配置代碼段(安全閥),並配置JAVA_HOME=/usr/java/jdk1.8.0_144
  5. 點擊保存更改

指定spark某個應用jdk版本

在submit 應用的時候指定,如下

--conf spark.yarn.appMasterEnv.JAVA_HOME=/usr/java/jdk1.8.0_144
--conf spark.executorEnv.JAVA_HOME=/usr/java/jdk1.8.0_144
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章