CDH、HDP与客户提供的JDK 9或更高版本的4位版本号应升级到CDP Private Cloud Base 7.1.7。
Java 开始在 JDK 9 (http://openjdk.java.net/jeps/223) 中允许 4 位 JDK 版本,而以前只允许 3 位版本。当客户提供的 4 位 JDK 与 HDP 和 CDH 一起使用时,某些依赖项无法解析 4 位 JDK 版本。想要使用客户提供的带有 4 位数字的 JDK 9 或更高版本的客户应升级到 CDP 7.1.7。
受影响的产品:
CDP Private Cloud Base
CDH
HDP
受影响的版本:
CDP Private Cloud Base 7.1.6 和更低版本,当与客户提供的 JDK 9 或更高版本一起使用时,具有 4 位版本号。
与客户提供的带有 4 位版本号的 JDK 9 或更高版本一起使用时的所有 CDH 和 HDP 版本。
受影响的用户:
受影响版本的用户,使用客户提供的带有 4 位版本号的 JDK 9 或更高版本。
影响:
尝试使用客户提供的带有 4 位版本号的 JDK 9 或更高版本可阻止组件以“Java 版本无效”的错误消息开头。
需要采取的行动:
升级到CDP Private Cloud Base 7.1.7
或者
如果希望继续使用HDP或CDH,请使用客户提供的只有 3 位数字版本的 JDK。
查看版本:
早期版本

从JDK9,重新设置了复杂的版本编号

Ref:
有关此问题的最新更新,请参阅相应的知识文章:
TSB 2021-527: CDH and HDP with customer-provided JDK 9 or later with 4 digit version numbers should upgrade to CDP Private Cloud Base 7.1.7https://my.cloudera.com/knowledge/TSB-2021-527-CDH-and-HDP-with-customer-provided-JDK-9-or-later?id=331735JEP 223: New Version-String Scheme(JDK9之后版本命名详见JEP 223)http://openjdk.java.net/jeps/223JDK Releaseshttps://www.java.com/releases/Oracle Java SE Support Roadmaphttps://www.oracle.com/java/technologies/java-se-support-roadmap.html
旨在交流,不足之处,还望抛砖。
作者:王坤,微信公众号:rundba,欢迎转载,转载请注明出处。
如需公众号转发,请联系wx: landnow。

文章转载自rundba,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




