CDH is Cloudera's open source software distribution and consists of Apache Hadoop and additional key open source projects to ensure you get the most out of Hadoop and your data.
It is the only Hadoop solution to offer unified querying options (including batch processing, interactive SQL, text search, and machine learning) and necessary enterprise security features (such as role-based access controls).
This is a maintenance release that fixes a number of issues including the following:
HADOOP-8901 - HDFS fails to read files compressed with zlib or Snappy
HUE-883 - Hue installation/upgrade only works with transactionless databases
PIG-2940 - HBaseStorage cannot store to secure HBase in MRv2
HADOOP-8883 - Oozie CLI can throw a NullPointerException
CDH4.1.2 Release Notes
CDH4 Requirements and Supported Versions
CDH4 Quick Start Guide
CDH4 Installation Guide
CDH4 High Availability Guide
CDH4 Security Guide
Hue 2 User Guide
CDH 4.x Requirements and Supported Versions
Supported Operating Systems
CDH4 provides packages for Red-Hat-compatible, SLES, Ubuntu, and Debian systems as described below.
Red Hat compatible
Red Hat Enterprise Linux (RHEL)
Oracle Linux with Unbreakable Enterprise Kernel
SLES Linux Enterprise Server (SLES)
11 with Service Pack 1 or later
Lucid (10.04) - Long-Term Support (LTS)
Precise (12.04) - Long-Term Support (LTS)
For production environments, 64-bit packages are recommended. Except as noted above, CDH4 provides only 64-bit packages.
Cloudera has received reports that our RPMs work well on Fedora, but we have not tested this.
If you are using an operating system that is not supported by Cloudera's packages, you can also download source tarballs from Downloads.
Default (for the JDBC Channel only)
See Note 2
See Note 2
See Note 2
See Note 3
See Note 3
See Note 3
Cloudera's recommendations are:
For Red Hat and similar systems:
Use MySQL server version 5.0 (or higher) and version 5.0 client shared libraries on Red Hat 5 and similar systems.
Use MySQL server version 5.1 (or higher) and version 5.1 client shared libraries on Red Hat 6 and similar systems.
If you use a higher server version than recommended here (for example, if you use 5.5) make sure you install the corresponding client libraries.
For SLES systems, use MySQL server version 5.0 (or higher) and version 5.0 client shared libraries.
For Ubuntu systems:
Use MySQL server version 5.1 (or higher) and version 5.0 client shared libraries on Lucid (10.4).
Use MySQL server version 5.5 (or higher) and version 5.0 client shared libraries on Precise (12.04).
For connectivity purposes only, Sqoop supports MySQL5.1, PostgreSQL 9.1.4, Oracle 10.2, Teradata 13.1, and Netezza TwinFin 5.0. The Sqoop metastore works only with HSQLDB (1.8.0 and higher 1.x versions; the metastore does not work with any HSQLDB 2.x versions).
Sqoop 2 can transport data to and from MySQL5.1, PostgreSQL 9.1.4, Oracle 10.2, and Microsoft SQL Server 2012. The Sqoop 2 repository is supported only on Derby.
Supported JDK versions
CDH4 is supported with Oracle JDK.
As of Cloudera Manager 4.7 and CDH4.4, Cloudera now supports users running applications compiled with Oracle JDK 7 (JDK 1.7), with the following restrictions:
All CDH components must be running the same major version (that is, all deployed on JDK 6 or all deployed on JDK 7). For example, you cannot run Hadoop on JDK 6 while running Sqoop on JDK 7.
All nodes in the cluster must be running the same major JDK version: Cloudera does not support mixed environments (some nodes on JDK6 and others on JDK7).
To make sure everything works correctly, symbolically link the directory where you install the JDK to /usr/java/default on Red Hat and similar systems, or to /usr/lib/jvm/default-java on Ubuntu and Debian systems.
For JDK 1.6, CDH4 is certified with 1.6.0_31, but any later maintenance (_xx) release should be acceptable for production, following Oracle's release notes and restrictions. The minimum supported version is 1.6.0_8.
For JDK 1.7, CDH4.2 and later are certified with 1.7.0_15, but any later maintenance (_xx) release should be acceptable for production, following Oracle's release notes and restrictions.
Supported Internet Protocol
CDH requires IPv4. IPv6 is not supported.
This asset is protected
To Download this resource please fill out this registration form