Hadoop安装部署-NameNode高可用版

发布于:2024-04-10 ⋅ 阅读:(148) ⋅ 点赞:(0)

Hadoop分布式文件系统支持NameNode的高可用性,本文主要描述NameNode多节点高可用性的安装部署。

图片

如上所示,Hadoop分布式文件系统部署了NameNode的Master主节点以及NameNode的Slave副节点,当Master主节点发生故障变得不可用时,ZooKeeper集群自动将失败转移到Slave副节点,Slave副节点继续提供服务

NameNode1  Master

ZooKeeper1

192.168.0.136

DataNode1

NameNode2  Slave

ZooKeeper2

192.168.0.137

DataNode2

ZooKeeper3

192.168.0.138

DataNode3

192.168.0.139

如上所示,NameNode主节点、NameNode副节点、DataNode集群节点、ZooKeeper集群节点的IP地址信息

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,更新主机信息配置文件,同步到Hadoop集群的其他节点

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,更新ZooKeeper集群的节点属性配置文件,同步到ZooKeeper集群的其他节点

图片

图片

图片

如上所示,在ZooKeeper集群节点的数据文件夹中设置myid

图片

如上所示,在ZooKeeper集群节点中启动ZooKeeper服务

图片

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,设置NameNode高可用性的配置文件属性

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,设置NameNode高可用性的配置文件属性

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,设置DataNode集群节点的主机信息

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,同步属性配置文件到Hadoop集群的其他节点

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点、NameNode副索引节点中,执行格式化ZooKeeper集群节点数据文件

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,设置NameNode高可用性的用户环境变量,同步到Hadoop集群的其他节点

图片

图片

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,启动Hadoop集群服务

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,格式化NameNode主节点

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,启动NameNode主节点服务

图片

如上所示,在NameNode副节点中,同步NameNode主节点的格式化信息

图片

如上所示,在NameNode副节点中,启动NameNode副节点服务

图片

图片

如上所示,在Hadoop分布式文件系统的NameNode主索引节点中,重新启动Hadoop集群服务

http://192.168.0.136:9870/

http://192.168.0.137:9870/

图片

图片

如上所示,在浏览器中访问NameNode主节点或者NameNode副节点web页面,显示NameNode节点信息

图片

如上所示,在浏览器中访问NameNode主节点或者NameNode副节点web页面,显示DataNode集群节点信息


网站公告

今日签到

点亮在社区的每一天
去签到