2014-11-08 492 views
1

我需要將Hadoop從CDH4升級到CDH5。我有5個節點。將Hadoop從版本CDH4升級到CDH5

我可以使用包裹使用Cloudera Manager進行升級嗎?

什麼是升級Hadoop最簡單的方法?有人可以提供我的步驟?

謝謝,

拉吉巴巴

回答

0

在Cloudera的Hadoop發行,Cloudera的管理器(CM)和CDH是不同的部件。要將CDH4升級到CDH5,您需要先將Cloudera Manager版本升級到CM5。 由於這是基本組件,因此無法使用宗地來升級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