Hadoop 从0.21.0 退回 0.20.2

之前赶新潮,装了最新版hadoop-0.21.0
后来反映,Hbase0.26不支持0.21.0,只支持到0.20.2。

无奈只能退回。

其实很简单的工作,却搞了一晚上。
还是一些细节问题吧,整理如下:

1,权限问题,老问题。记得改bin下文件的权限,添加上执行权限。(HADOOP_HOME/hdfs/bin还有一个bin)

2,HADOOP_HOME配置问题。默认情况下HADOOP_HOME在 hadoop-evn.sh里没有配置,可以添加上。

3,版本升级:停止集群,然后从新版本./start-dfs.sh -upgrade运行。(当然,新版本的配置文件要配置好,注意下HADOOP_HOME的配置)

4,版本回滚:停止集群,然后从新版本./start-dfs.sh -rollback运行。
(我反正没有回滚成功,最后还是考出文件,然后格式化,然后启动老版本)


你可能感兴趣的:(hadoop,工作)