You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by Apache Wiki <wi...@apache.org> on 2016/01/20 07:03:39 UTC
[Hadoop Wiki] Update of "HadoopJavaVersions" by ArpitAgarwal
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.
The "HadoopJavaVersions" page has been changed by ArpitAgarwal:
https://wiki.apache.org/hadoop/HadoopJavaVersions?action=diff&rev1=32&rev2=33
Comment:
Hadoop 2.7+ requires JDK7, update IBM JDK section
= Hadoop Java Versions =
- Hadoop requires Java 7 or a late version of Java 6. It is built and tested on both OpenJDK and Oracle (HotSpot)'s JDK/JRE
+ Version 2.7 and later of Apache Hadoop requires Java 7. It is built and tested on both OpenJDK and Oracle (HotSpot)'s JDK/JRE.
+
+ Earlier versions (2.6 and earlier) support Java 6.
== Tested JDK ==
@@ -9, +11 @@
Here are the known JDKs in use or which have been tested:
||'''Version''' ||'''Status''' ||'''Reported By''' ||
+ ||oracle 1.7.0_15 || Good || Cloudera ||
+ ||oracle 1.7.0_21 || Good (4)|| Hortonworks ||
+ ||oracle 1.7.0_45 || Good || Pivotal ||
+ ||openjdk 1.7.0_09-icedtea|| Good (5) || Hortonworks ||
||oracle 1.6.0_16 ||Avoid (1)||Cloudera ||
||oracle 1.6.0_18 ||Avoid ||Many ||
||oracle 1.6.0_19 ||Avoid ||Many ||
@@ -18, +24 @@
||oracle 1.6.0_26 || Good(2) || Hortonworks, Cloudera ||
||oracle 1.6.0_28 || Good || !LinkedIn ||
||oracle 1.6.0_31 || Good(3, 4) || Cloudera, Hortonworks ||
- ||oracle 1.7.0_15 || Good || Cloudera ||
- ||oracle 1.7.0_21 || Good (4)|| Hortonworks ||
- ||oracle 1.7.0_45 || Good || Pivotal ||
- ||openjdk 1.7.0_09-icedtea|| Good (5) || Hortonworks ||
- 1 - Hadoop works well with update 16 however there is a bug in JDK versions before update 19 that has been seen on HBase. See [[https://issues.apache.org/jira/browse/HBASE-4367|HBASE-4367]] for details.
+ 1. Hadoop works well with update 16 however there is a bug in JDK versions before update 19 that has been seen on HBase. See [[https://issues.apache.org/jira/browse/HBASE-4367|HBASE-4367]] for details.
-
- 2 - If the grid is running in secure mode with MIT Kerberos 1.8 and higher, the Java version should be 1.6.0_27 or higher in order to avoid [[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6979329|Java bug 6979329]].
+ 1. If the grid is running in secure mode with MIT Kerberos 1.8 and higher, the Java version should be 1.6.0_27 or higher in order to avoid [[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6979329|Java bug 6979329]].
-
- 3 - Hortonworks has certified JDK 1.6.0_31 under RHEL5/CentOS5, RHEL6/CentOS6, and SLES11, with Hadoop 1.x, HBase, Pig, Hive, HCatalog, Oozie, Sqoop, and Ambari.
+ 1. Hortonworks has certified JDK 1.6.0_31 under RHEL5/CentOS5, RHEL6/CentOS6, and SLES11, with Hadoop 1.x, HBase, Pig, Hive, HCatalog, Oozie, Sqoop, and Ambari.
-
- 3 - Hortonworks has certified JDK 1.6.0_31 and Oracle 1.7.0.21 under RHEL5/CentOS5, RHEL6/CentOS6, and SLES11, with Hadoop 2.2.0, HBase 0.96, Pig, Hive, HCatalog, Oozie, Sqoop, and Ambari.
+ 1. Hortonworks has certified JDK 1.6.0_31 and Oracle 1.7.0.21 under RHEL5/CentOS5, RHEL6/CentOS6, and SLES11, with Hadoop 2.2.0, HBase 0.96, Pig, Hive, HCatalog, Oozie, Sqoop, and Ambari.
-
- 3 - Hortonworks has certified openjdk 1.7.0_09-icedtea on RHEL6 with Hadoop 2.2.0, HBase 0.96, Pig, Hive, HCatalog, Oozie, Sqoop, and Ambari.
+ 1. Hortonworks has certified openjdk 1.7.0_09-icedtea on RHEL6 with Hadoop 2.2.0, HBase 0.96, Pig, Hive, HCatalog, Oozie, Sqoop, and Ambari.
=== Compressed Object pointers and Java 6 ===
@@ -55, +53 @@
1. [[https://issues.apache.org/jira/browse/HADOOP-3654|Log4J configuration issues]]
== IBM JDK ==
- Hadoop 0.20.2 has been tested comprehensively and works with IBM Java 6 SR 8. IBM Java can be [[http://www.ibm.com/developerworks/java/jdk/linux/download.html|downloaded here]].
+ Anyone who has information about compatibility of Hadoop 2.x with IBM JDK is encouraged to edit this wiki.
+ An older version of Hadoop (0.20.2) has been tested comprehensively and works with IBM Java 6 SR 8. IBM Java can be [[http://www.ibm.com/developerworks/java/jdk/linux/download.html|downloaded here]].
-
-
- == OSX and Java 6 ==
-
- Apple Java 6 on OS/X has been used for development and local machine testing, but has never been qualified for production used for a simple reason: OS/X isn't a supported OS for production systems, especially on Hadoop 2. Consult HowToSetupYourDevelopmentEnvironment for details on setting up an OS/X based development environment.
== A request for help from JVM/JDK developers ==