Hadoop(二)Hadoop集群搭建

环境要求

  • Hadoop2.6
  • centos7

前提

准备好三台centos系统,配置如下

主机名centos1centos2centos3
ipcentos1的ipcentos2的ipcentos3的ip

centos7修改主机名命令:

hostnamectl set-hostname xxx

配置三个centos的ip映射,修改/etc/hosts,加入如下配置:

centos1的ip   centos1   
centos2的ip   centos2   
centos3的ip   centos3

在这里插入图片描述

分别配置好三个centos的jdk环境、hadoop环境(参考Hadoop环境搭建),过程略(使用命令scp操作很简单),配置服务器免密登录(参考Linux免密码操作

步骤

三台服务器任务分配:

centos1centos2centos3
部署一个NameNode、一个DataNode部署一台DataNode部署一台DataNode

一、修改三台centos的etc/hadoop/core-site.xml

因为NameNode在centos1中,所以入口统一是在centos1:
在这里插入图片描述

二、修改三台centos的etc/hadoop/hdfs-site.xml

在这里插入图片描述

三、编辑三台centos的etc/hadoop/slaves

在里面加入三台centos的主机名或ip地址(DataNode所在的服务器):
在这里插入图片描述

启动、测试

启动前先在centos1(NameNode)中执行初始化:

hadoop namenode -format

在centos1中执行命令启动hdfs

start-dfs.sh
在这里插入图片描述

去centos2和centos3执行查看发现都有一个DataNode节点
在这里插入图片描述

访问web界面:
在这里插入图片描述

配置成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值