Hadoop分布式部署

本文详细介绍了如何在三台主机上进行Hadoop的分布式部署,包括修改主机名、配置映射、设置免密登录、安装Java环境并分发到其他节点,以及详细配置Hadoop环境并启动服务。最后,通过主机IP地址加50070端口可以查看Hadoop运行状态。
摘要由CSDN通过智能技术生成

1. 修改三台主机的主机名

[root@master ~]# vi /etc/hostname  #修改为 master
[root@slave1 ~]#  vi /etc/hostname  #修改为 slave1
[root@slave2 ~]#  vi /etc/hostname  #修改为 slave2

2. 修改映射文件

[root@master /]# vi /etc/hosts
#文件内容:
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.5.128 master
192.168.5.130 slave1
192.168.5.129 slave2
#把ip修改为自己的ip地址,后面是自己的主机名。
#在用主机把映射文件发送到另外两台节点。
[root@master /]# scp /etc/hosts @slave1:/etc/hosts
[root@master /]# scp /etc/hosts @slave2:/etc/hosts

3. 配置免密

#三台主机都运行一遍下面的命令,一路回车。
ssh-keygen
#在master主机按顺序运行下面的命令
ssh-copy-id master
ssh-copy-id slave1
ssh-copy-id slave2

4. 配置Java环境

#解压java压缩包,并修改名字。
[root@master app]# tar -zxvf jdk-7u79-linux-x64\ \(1\).tar.gz
[root@master app]# mv jdk1.7.0_79/ jdk
#配置环境变量
vi /etc/profile
#在文件最下面添加下面的内容
export JAVA_HOME=/app/jdk
export PATH=$PATH:$JAVA_HOME/bin
#注意修改为自己java所在的路径!

#验证是否成功
[root@master app]# source /etc/profile
[root@master app]# java -version
	java version "1.7.0_79
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值