Step 2: (CDH3 only) Install the CDH Security Packages

  Note:

For CDH4 Users: If you are using CDH4, you can skip this step.

  Important: Cloudera Manager version 3.x and CDH3 have reached End of Maintenance (EOM) as of June 20, 2013. Cloudera will not support or provide patches for any of the Cloudera Manager version 3.x and CDH3 releases. Even though Cloudera Manager 4.x will continue to support CDH3, it is strongly recommended that you upgrade to CDH4. See Upgrading existing installations of CDH3 to CDH4 for more details.

If you have not already installed the hadoop-0.20-sbin and hadoop-0.20-native packages, you must now install them now on every machine in the cluster where the Cloudera Manager Agent is installed:

To install the CDH3 Security Packages:

OS Command

RHEL

$ sudo yum install hadoop-0.20-sbin
$ sudo yum install hadoop-0.20-native

SLES

$ sudo apt-get install hadoop-0.20-sbin
$ sudo apt-get install hadoop-0.20-native

Ubuntu or Debian

$ sudo zypper install hadoop-0.20-sbin
$ sudo zypper install hadoop-0.20-native

In CDH3, the hadoop-0.20-native package is required to support secure native I/O, and it contains the libraries to improve the performance of Hadoop's compression.

The hadoop-0.20-sbin package contains two binary programs that are both installed in $HADOOP_HOME/sbin/<architecture>.

  • A binary called jsvc
  • A setuid binary called task-controller

For more information about the two binary programs in the hadoop-0.20-sbin package, see Appendix B - More Information about the hadoop-0.20-sbin Binary Programs in the CDH3 Security Guide.