Hadoop3.2.0搭建部署

参考文章:
Ubuntu16.04下伪分布式环境搭建之hadoop2.6.0
【Hadoop】在Ubuntu系统下安装Hadoop集群安装

一、设备

3台Ubuntu16.04服务器(master:1;slave:2)

二、准备工作

1.配置hostname、hosts文件(分别修改3台服务器)
①修改主机名

vim /etc/hostname
修改3台机器名分别为master、slave1、slave2

②修改本地hosts文件

vim /etc/hosts

查看确认三台机器IP 地址,可以ping确认网络联通;
将不相关的指向删除,127.0.0.1 localhost删除(目测应该可以不删除),添加以下三项:
192.168.1.107 master
192.168.1.108 slave1
192.168.1.110 slave2

2.创建hadoop账户

$ sudo useradd -m hadoop -s /bin/bash  #创建hadoop用户,并使用/bin/bash作为shell
$ sudo passwd hadoop                   #为hadoop用户设置密码,输入两次
$ sudo adduser hadoop sudo             #为hadoop用户增加管理员权限,方便部署
$ su - hadoop                          #将当前用户切换到hadoop用户
$ sudo apt-get update                  #更新hadoop用户的apt,方便后续软件安装

sudo apt-get update 可能会报错,参考解决方法

3.ssh免密码登录
简单来说,这一步就是给master控制权限,可以自动的访问控制slave
①开始配置之前,确认自己的设备安装了ssh服务。

dpkg --list|grep ssh #查看ssh安装运行状况
sudo apt-get install openssh-server #如果缺少openssh-server,运行这一行

②接下来在各台机器分别执行以下代码配置免密码登录(本机)

sudo ssh localhost                        #登陆SSH,或者是ssh master,第一次登陆输入yes
exit                                  #退出登录的ssh localhost
cd ~/.ssh/                            #如果没法进入该目录,执行一次sudo ssh localhost
ssh-keygen -t rsa -P ""  #
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值