Hadoop环境搭建实验

一、准备工作

master:172.17.24.56

slave1:172.17.24.183

slave2:172.17.24.184

slave3:172.17.24.185

修改主机名

时间同步

修改/etc/hosts,通过主机名相互ping通

ssh 无密钥登录

在master上配置ansible

二、环境搭建

1.四台机器添加hadoop账号

useradd hadoop
echo "123456"|passwd --stdin hadoop
#ansible
ansible test -m user -a 'name="hadoop"'

2.在hadoop账号下实现ssh无密钥登录

#在master机器上
su hadoop
ssh-keygen -t rsa
#将id_rsa.pub复制到三台slave上
ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop@slave1
ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop@slave2
ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop@slave3
 #测试 在master主机上登录slave
ssh hadoop@slave1
#若切换到slave则表示成功,exit退出

3.安装jdk1.8(四台机器)

可以先在master上安装配置,将相应文件拷贝到slave上

安装包jdk-8u121-linux-x64.tar.gz(上传文件命令:rz)

mkdir /usr/java/
tar -zxf  jdk-8u121-linux-x64.tar.gz -C /usr/java/
#解压文件为jdk1.8.0_121
修改属主属组为hadoop
chown -R hadoop:hadoop /usr/java/jdk1.8.0_121
#修改环境变量,在hadoop用户的家目录下,/home/hadoop/.bashrc中添加(四台机器)
exportJAVA_HOME=/usr/java/jdk1.8.0_121 
export CLASSPATH=.:$JAVA_HOME/lib/d
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值