Hadoop——高可用(HA)
配置文件的截图是最初的,有一些小错误,想要配置文件可以评论。可以先浏览操作步骤。
一.配置须知:集群主节点
二.安装配置zookeeper
前提:jdk和hadoop环境已经搭建好
1. 下载安装
rz 下载安装zookeeper
tar解压到 /export/server中
vi etc/profile
2. 配置文件
配置zoo.cfg
保存退出
创建以下文件夹
分发文件到其它两个节点
然后修改各自的myid文件
关闭防火墙
开启zookeeper服务
查看zookeeper状态
三.搭建Hadoop的高可用集群
1. 使用notepad++
2. 修改core-site.xml
3. 修改hdfs-site.xml
后续会进行格式化,格式化成功的标志!!
4. 修改marped-site.xml
5. 修改yarn-site.xml
6. 修改workers
7. 修改hadoop-env.sh
新增加
8. 分发配置文件
在各个节点重新加载配置文件
四.启动HA集群
1. 启动各个节点的zookeeper服务
2.启动集群各个节点监控namenode的管理日志journalNode
3.在node-01上格式化namenode,并分发到node-02
在配置文件中发现了这里是 , —> 改为 .
因为多次修改配置文件和进行格式化操作,使ns1文件不为空
然后发现node-02和node-03的ns1文件也不为空,通通删除
执行 hdfs namenode -format
终于成功
分发文件给node-02
还是不对。然后试一试,结果手打一遍就可以,不知道为什么,无语
4. 在node-01上格式化ZKFC
5. 在node-01上启动hdfs
报错
再整体又修改了配置文件之后
这里应该为 .
整体又修改了配置文件之后
修改后分发,重新加载,重启服务
6. 在node-01上启动yarn
7. 查看是否启动成功
node-02多了resourcemanager,我不知道是哪里的问题。