iwasakims commented on pull request #788: URL: https://github.com/apache/bigtop/pull/788#issuecomment-860568194
@JunHe77 I could not reproduce the failure of hive-pkg reported on the JIRA. While /usr/bin/java was pointing to java-11, JAVA_HOME seemed to be set to /usr/lib/jvm/java-1.8.0 by /etc/profile.d/bigtop.sh. Do we still need to set alternatives even if the /etc/profile.d/bigtop.sh exist? * https://github.com/apache/bigtop/blob/master/bigtop_toolchain/manifests/env.pp * https://github.com/apache/bigtop/blob/master/bigtop_toolchain/templates/jenkins.sh ``` $ alternatives --display java java - status is auto. link currently points to /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/java /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/java - family java-1.8.0-openjdk.x86_64 priority 1 slave alt-java: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/alt-java slave jjs: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/jjs slave keytool: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/keytool slave orbd: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/orbd slave pack200: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/pack200 slave policytool: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/policytool slave rmid: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/rmid slave rmiregistry: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/rmiregistry slave servertool: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/servertool slave tnameserv: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/tnameserv slave unpack200: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre/bin/unpack200 slave jre: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64/jre slave alt-java.1.gz: /usr/share/man/man1/alt-java-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave java.1.gz: /usr/share/man/man1/java-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave jjs.1.gz: /usr/share/man/man1/jjs-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave keytool.1.gz: /usr/share/man/man1/keytool-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave orbd.1.gz: /usr/share/man/man1/orbd-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave pack200.1.gz: /usr/share/man/man1/pack200-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave policytool.1.gz: /usr/share/man/man1/policytool-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave rmid.1.gz: /usr/share/man/man1/rmid-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave servertool.1.gz: /usr/share/man/man1/servertool-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave tnameserv.1.gz: /usr/share/man/man1/tnameserv-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-1.8.0-openjdk-1.8.0.282.b08-0.fc33.x86_64.1.gz /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/java - family java-11-openjdk.x86_64 priority 11001009 slave alt-java: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/alt-java slave jjs: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/jjs slave keytool: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/keytool slave orbd: (null) slave pack200: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/pack200 slave policytool: (null) slave rmid: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/rmid slave rmiregistry: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/rmiregistry slave servertool: (null) slave tnameserv: (null) slave unpack200: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/unpack200 slave jre: /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64 slave alt-java.1.gz: /usr/share/man/man1/alt-java-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave java.1.gz: /usr/share/man/man1/java-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave jjs.1.gz: /usr/share/man/man1/jjs-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave keytool.1.gz: /usr/share/man/man1/keytool-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave orbd.1.gz: (null) slave pack200.1.gz: /usr/share/man/man1/pack200-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave policytool.1.gz: (null) slave rmid.1.gz: /usr/share/man/man1/rmid-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave rmiregistry.1.gz: /usr/share/man/man1/rmiregistry-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz slave servertool.1.gz: (null) slave tnameserv.1.gz: (null) slave unpack200.1.gz: /usr/share/man/man1/unpack200-java-11-openjdk-11.0.10.0.9-0.fc33.x86_64.1.gz Current `best' version is /usr/lib/jvm/java-11-openjdk-11.0.10.0.9-0.fc33.x86_64/bin/java. $ java -version openjdk version "11.0.10" 2021-01-19 OpenJDK Runtime Environment 18.9 (build 11.0.10+9) OpenJDK 64-Bit Server VM 18.9 (build 11.0.10+9, mixed mode, sharing) $ echo $JAVA_HOME /usr/lib/jvm/java-1.8.0 $ grep JAVA_HOME /etc/profile.d/bigtop.sh export JAVA_HOME=/usr/lib/jvm/java-1.8.0 ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
