一、背景
- 安全掃描出hadoop2.8.3有安全漏洞,由於公司要求等保三級,我想到最便捷的方式就是升級版本。根據安全掃描報告決定升級到2.9.2。
- HDFS中有之前花了時間精力遷移的10多T數據,不想再重新遷移
二、解決方案
hadoop2.8.3的配置和文件不要改動,主要停止相關的進程。
1、 修改core-site.xml,將臨時路徑修改爲hadoop2.8.3對應的路徑
2、修改hdfs-site.xml ,將data和name的路徑修改爲hadoop2.8.3對應的路徑
其他的配置文件都是按照正常的方式配置即可。
3、 修改環境變量
將原先配置的hadoop2.8.3環境變量,修改爲hadoop2.9.2
並source /etc/profile
4、重新啓動hadoop即可