部署Hadoop高可用集群

注:下述步骤仅供参考,具体指令和操作截图的word版本可见上方本博文免费资源绑定。

1.为虚拟机Hadoop1,2,3拍摄快照以免后续错误操作

2.创建hadoop-HA目录区分之前的集群并将Hadoop安装到该目录下

3.进入/etc目录修改系统环境变量

4.执行source /etc/profile初始化系统环境变量

5.验证系统环境变量是否修改成功

6.修改配置文件

(1)修改hadoop-env.sh配置文件

(2)修改core-site.xml配置文件

(3)修改hdfs-site.xml配置文件

(4)修改mapred-site.xml配置文件

(5)修改yarn-site.xml配置文件

(6)修改workers配置文件

7.分发Hadoop安装目录

8.分发系统环境变量文件

9.初始化系统环境变量

10.启动Hadoop高可用集群

(1)启动JournalNode,启动后执行jps命令查看三台虚拟机的进程

(2)格式化HDFS文件系统,显示成功格式化

(3)同步NameNode

(4)格式化ZKFC,显示成功格式化

(5)启动HDFS,执行jps查看进程

(6)启动YARN,执行jps查看进程

11.查看NameNode状态信息,hadoop1为active,hadoop2为standby

12.查看ResourceManager状态信息,hadoop1为standby,hadoop2为active

13.测试主备切换,关闭状态为active的namenode和resourcemanager

14.再次查看状态信息,Hadoop1的NameNode无法访问,ResouceManager变为active状态;Hadoop2的NameNode变成active状态,ResouceManager无法访问,表明切换成功

相关推荐
小刘私坊18 分钟前
前端布局与交互实现技巧
前端·笔记·学习
禁默22 分钟前
表单与交互:HTML表单标签全面解析
前端·javascript·html
大模型铲屎官31 分钟前
掌握 CSS Flexbox 布局,轻松实现复杂网页设计
前端·css·html·编程·css3·html5·flexbox
longze_735 分钟前
华为od 勾股数元组
开发语言·前端·javascript
星糖曙光1 小时前
基于html写一个音乐动态爱心盒子有音乐和导航基本功能实现
前端·css·html·css3·ai编程
木头没有瓜2 小时前
uni getLocation 公众号h5获取定位坐标没有返回
前端·javascript·vue.js
陪你去流浪_2 小时前
Vue 鼠标事件合集,关于鼠标右键的处理方法(改写鼠标右键方法、自定义鼠标右键)
前端·javascript·vue.js
Kill_paradise2 小时前
echarts 鼠标移入柱状图展示手指,移入label 展示箭头
前端·javascript·echarts
阿珊和她的猫2 小时前
组件库选择:ElementUI 还是 Ant Design
前端·javascript·elementui
轻口味3 小时前
Vue.js 如何自定义主题和样式
前端·javascript·vue.js