将Hadoop从CDH4版升级到CDH5

时间:2014-11-08 03:01:31

标签: hadoop cloudera cloudera-manager

我需要将Hadoop从CDH4升级到CDH5。我有5个节点。

我可以使用Cloudera Manager使用parcel进行升级吗?

升级Hadoop的最简单方法是什么?有人能为我提供步骤吗?

谢谢,

Raj Baba

1 个答案:

答案 0 :(得分:0)

在Cloudera hadoop发行版中,Cloudera Manager(CM)和CDH是不同的组件。要将CDH4升级到CDH5,您需要先将Cloudera Manager版本升级到CM5。 您无法使用parcel升级Cloudera Manager版本,因为这是基本组件。取决于您的Linux发行版,工具(yum / apt)可用于升级您的CM。

如果您使用的是CentOS或RHEL,可以使用yum升级CM,更新/etc/yum.repos.d/cloudera-manager.repo文件,如下所示:

[cloudera-manager]
# Packages for Cloudera Manager, Version 5, on RedHat or CentOS 6 x86_64              
name=Cloudera Manager
baseurl=http://archive-primary.cloudera.com/cm5/redhat/6/x86_64/cm/5.2.0/
gpgkey = http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/RPM-GPG-KEY-cloudera    
gpgcheck = 0

更新此文件后,您可以使用命令yum upgrade cloudera-manager-*进行升级。

一旦CM为CM5,将CDH4升级为CDH5包裹是最佳选择。以下cloudera文档可用于升级

http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cm_mc_upgrade_tocdh5_using_parcels.html