Compatibility Table
Apache Hama Release Version |
Apache Hadoop Release Version |
Java |
Known Compatibilty Problems |
0.5.0 |
0.20.2, 0.20.2-cdh3u3b, and 1.0.x |
1.6 |
None |
0.6.1 |
0.20.2, 0.20.2-cdh3u3b, and 1.x |
1.6, and 1.7 |
None |
0.6.2 |
0.20.2, 0.20.2-cdh3u3b, and 1.x |
1.6, and 1.7 |
None |
0.6.3 |
Hadoop 0.20.x, 1.x, 2.x, and CDH3, CDH4 |
1.6, and 1.7 |
Support only HDFS2 |
0.6.4 |
Hadoop 0.20.x, 1.x, 2.x, and CDH3, CDH4 |
1.6, and 1.7 |
Support only HDFS2 |
0.7.0 |
Hadoop 1.x, 2.6+, and CDH3, CDH4 |
1.7+ |
Support HDFS2, Mesos and YARN |
(NOTE) By default, Hama 0.7 contains hadoop-*-2.7.0.jar files. If you want to use lower or higher version of Hadoop, then you need to replace hadoop jar files in ${HAMA_HOME}/lib folder.
And, to run with Hadoop 1.x, download a src-release tarball and build with following command:
% mvn clean install -Phadoop1 -Dhadoop.version=1.x.x