搭建伪分布式和集群hadoop

亲测了几位博主的博客,有效。感谢博主分享
伪分布式:http://www.powerxing.com/install-hadoop/
#集群式:
https://blog.csdn.net/weixin_42490528/article/details/80752351

http://www.ityouknow.com/hadoop/2017/07/24/hadoop-cluster-setup
其中可参考博客2的免密码配置登录

  1. 关闭防火墙
    查看防火墙状态和关闭防火墙,所有的机子都要做
service iptables status
systemctl stop firewalld.service
  1. 免密码登陆本机
    1)生产密钥
ssh-keygen -t rsa

2)将公钥追加到authorized_keys

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

3)赋予权限

chmod 600 .ssh/authorized_keys

4)验证本机能免密码登陆

ssh hadoop-master
  1. master免密码登陆slave,以slave1为例
    1)登陆slave1,复制master服务器的公钥id_rsa.pub到slave1的root目录下
scp root@master:/root/.ssh/id_rsa.pub /root/

2)将master的公钥id_rsa.pub追加到 slava1的authorized_keys

cat id_rsa.pub >> .ssh/authorized_keys
rm -rf id_rsa.pub

3)在master上面测试

ssh slave1
  1. 配置slave1登陆master
    1)登陆master,复制slave服务器的公钥id_rsa.pub到master的/root目录下
scp root@slave1:/root/.ssh/id_rsa.pub /root/

2)将slave1的公钥id_rsa.pub追加到 master的authorized_keys

cat id_rsa.pub >> .ssh/authorized_keys
rm -rf id_rsa.pub

3)在slave1上测试

ssh master

其他机子也这样测试

猜你喜欢

转载自blog.csdn.net/weixin_37353303/article/details/83056167