背景
本地集群机器的 jdk 版本是 jdk1.7,且不可更改,现在需要接入 Flink 集群,但是由于 Flink是1.8 编译的,所以在使用 yarn-session 模式的时候,需要 yarn 端的 jdk 版本为8,如下为 cdh 中如何修改 yarn jdk 版本。
ApplicationMaster 环境
yarn.app.mapreduce.am.admin.user.env
JAVA_HOME=/opt/java/jdk1.8.0_191
本地集群机器的 jdk 版本是 jdk1.7,且不可更改,现在需要接入 Flink 集群,但是由于 Flink是1.8 编译的,所以在使用 yarn-session 模式的时候,需要 yarn 端的 jdk 版本为8,如下为 cdh 中如何修改 yarn jdk 版本。
ApplicationMaster 环境
yarn.app.mapreduce.am.admin.user.env
JAVA_HOME=/opt/java/jdk1.8.0_191