升级前确认
旧版本:3.1.3
升级版本:3.2.4
旧版本安装路径:/ddhome/bin/hadoop/
新版本安装路径:/ddhome/bin/hadoop-3.2.4
安装新版本hadoop
- 解压安装
# 解压安装包到相应目录下
tar -zxvf /ddhome/tools/hadoop-3.2.4.tar.gz -C /ddhome/bin/
# 复制3.1.3的配置文件到3.2.4中
cd /ddhome/bin/hadoop/etc/hadoop/
cp -r hdfs-site.xml core-site.xml mapred-site.xml yarn-site.xml workers /ddhome/bin/hadoop-3.2.4/etc/hadoop/
# 分发安装包到其余节点中
- 备份NameNode元数据到3.2.4中
# 查看原NameNode中元数据的存储位置
# hdfs-site.xml
<property>
<name>dfs.namenode.name.dir</name>
<value>file:/ddhome/bin/hadoop/tmp/hdfs/name</value>
</property>
# 备份(每台节点上执行)
cp -r /ddhome/bin/hadoop/tmp /ddhome/bin/hadoop-3.2.4/
增加升级滚动配置
- 在新版本呢3.2.4的配置文件中(hdfs-site.xml)添加如下配置信息:

本文详细描述了如何从Hadoop3.1.3版本升级到3.2.4版本,包括检查旧版本路径、解压安装、配置转移、备份元数据、增加升级配置、升级NameNode和DataNode,以及最后的滚动升级完成和集群重启操作。
最低0.47元/天 解锁文章
2228






