在安装CDH4集群之前,安装的系统需要满足以下几个条件:

  1. 支持的操作系统版本

Operating System

Version

Packages

Red Hat compatible



Red Hat Enterprise Linux (RHEL)

5.7

64-bit

6.2

64-bit, 32-bit

6.4

64-bit

CentOS

5.7

64-bit

6.2

64-bit, 32-bit

6.4

64-bit

Oracle Linux with Unbreakable Enterprise Kernel

5.6

64-bit

6.4

64-bit

SLES



SLES Linux Enterprise Server (SLES)

11 with Service Pack 1 or later

64-bit

Ubuntu/Debian



Ubuntu

Lucid (10.04) - Long-Term Support (LTS)

64-bit

Precise (12.04) - Long-Term Support (LTS)

64-bit

Debian

Squeeze (6.0.3)

64-bit

 

2. 支持的Java开发环境版本

JDK1.6

JDK1.7

但是需要注意以下2点:

  • 所有的CDH组件运行环境的JDK版本必须一致,要么是JDK1.6,要么是JDK1.7

  • 集群中所有节点运行环境的JDK版本必须一致,要么是JDK1.6,要么是JDK1.7

 

3. 支持的数据库版本

Component

MySQL

SQLite

PostgreSQL

Oracle

Derby

Oozie

5.5

8.4

10.2, 11gR2

Default

Flume

Default (for the JDBC Channel only)

Hue

5.5

Default

8.4

11gR2

Hive

5.5

8.4

10.2, 11gR2

Default

Sqoop

See Note 2

 

See Note 2

See Note 2

Sqoop 2

See Note 3

 

See Note 3

See Note 3

Default

 

  1. 支持的互联网协议

CDH只支持IPv4,不支持IPv6