译自:cloudera官网CDH 5 and Cloudera Manager 5 Requirements and Supported Versions
在企业数据中心,Cloudera Manager和CDH与Apache Accumulo,Apache Impala,Hue,Cloudera Search和Cloudera Navigator等产品进行交互。本指南提供了有关CDH和Cloudera Manager的哪个发行版本支持产品的哪些主要版本和次要版本的信息。
必须考虑不同版本的Cloudera Manager和CDH之间的兼容性,特别是在执行安装/升级过程时。
不同的Cloudera Manager和CDH版本的JDK兼容性也不同。某些版本的CDH 5与JDK 7和JDK 8兼容。在这种情况下,请确保您的所有服务都部署在相同的主要版本上。例如,在JDK 7上运行Sqoop时,不应该在JDK 7上运行Hadoop。此外,由于Cloudera不支持混合环境,因此群集中的所有节点都必须运行相同的主要JDK版本。 Cloudera仅支持Oracle提供的JDK。
安装每个实体后,升级到最新的修补程序版本并应用任何其他适当的更新。可用更新可能特定于安装它的操作系统。例如,如果你在你的环境中使用CentOS,你可以选择6作为主要版本,4作为次要版本,以表明你正在使用CentOS 6.4。安装此操作系统后,应用所有相关的CentOS 6.4升级和补丁。在某些情况下,例如某些浏览器,可能不会列出次要版本。
CDH Requirements for Cloudera Manager
Cloudera Manager次要版本必须始终等于或大于CDH次要版本。 较早版本的Cloudera Manager可能不支持较新版本的CDH中的功能。 例如,要升级到CDH 5.14.1,您必须先升级到Cloudera Manager 5.14.0。
CDH and Cloudera Manager Supported Operating Systems
CDH 5.x为选择版本的RHEL-compatible,SLES,Ubuntu和Debian操作系统提供64位软件包。
CDH 和 Cloudera Manager 5.14.x 支持的操作系统
Operating System | Version (bold=new) |
---|---|
Red Hat Enterprise Linux-compatible | |
RHEL / CentOS / Oracle Linux RHCK |
7.4, 7.3, 7.2, 7.1 6.9 , 6.8, 6.7, 6.6, 6.5, 6.4 5.11, 5.10, 5.7 |
Oracle Linux (OL) | 7.4, 7.3, 7.2, 7.1 (UEK default) 6.9, 6.8 (UEK R2, R4) 6.7, 6.6, 6.5 (UEK R2, R3) 6.4 (UEK R2) 5.11, 5.10, 5.7 (UEK R2) |
SUSE Linux Enterprise Server | |
SLES | 12 SP2, 12 SP1 11 SP4, 11 SP3 |
Ubuntu/Debian | |
Ubuntu | 16.04 LTS (Xenial) 14.04 LTS (Trusty) 12.04 LTS (Precise) |
Debian | 8.9, 8.4, 8.2 (Jessie) 7.8, 7.1, 7.0 (Wheezy) |
更多的CDH 和 Cloudera Manager 5.x 支持的操作系统可以查看here
Filesystem Requirements
Supported Filesystems
Hadoop分布式文件系统(HDFS)旨在运行在操作系统底层文件系统之上。 Cloudera建议您在受支持的操作系统上使用以下任一文件系统:
- ext3:这是HDFS测试最多的底层文件系统。
- ext4:在最近更新的Linux版本中受支持的ext3的拓展。
重点:Cloudera不支持从ext3到ext4的就地升级。 Cloudera建议您将磁盘格式化为ext4,然后再将它们用作数据目录。
- XFS:这是RHEL 7中的默认文件系统。
Kudu文件系统要求 - Kudu在ext4和XFS上受支持。 Kudu需要支持hole punching的内核版本和文件系统。 hole punching是使用FALLOC_FL_PUNCH_HOLE选项集进行fallocate(2)系统调用。 有关更多详细信息,请参阅Error During Hole Punch Test.