ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

【Hadoop】Hadoop完全分布式搭建(1)时间同步、ssh免密登录

2020-06-30 10:06:18  阅读:300  来源: 互联网

标签:免密 ntp Hadoop pub master ssh 执行 dsa


整理自:红亚大数据竞赛

新建三台虚拟机包括一个主节点master和两个从节点slave1和slave2

1、修改虚拟机名称(三台机器同时执行)

切换到root用户

su

修改名称

hostnamectl set-hostname master

永久修改主机名

vi /etc/sysconfig/network

在这里插入图片描述
下载相关工具

yum install -y net-tools

保存该文件 重启虚拟机

reboot

查看是否生效

hostname

在这里插入图片描述

2、配置host文件(三台机器同时执行)

查看虚拟机IP

ifconfig

在这里插入图片描述
之后修改hosts文件

vi /etc/hosts

输入各个节点相应的IP
在这里插入图片描述

3、关闭防火墙(三台机器同时执行)

systemctl stop firewalld
systemctl status firewalld

在这里插入图片描述

4、配置时间同步(三台机器同时执行)

date

在这里插入图片描述

tzselect

之后根据提示来
在这里插入图片描述
下载ntp

yum install -y ntp

(------------------------------master执行------------------------------------)
master作为ntp服务器,修改ntp配置文件

yum install -y ntp
vi /etc/ntp.conf

在这里插入图片描述

/bin/systemctl restart ntpd.service

(------------------------------master执行结束------------------------------------)

(------------------------------slave1、2执行------------------------------------)

ntpdate master

(------------------------------slave1、2执行结束------------------------------------)

4、配置ssh免密(三台机器同时执行)

SSH主要通过RSA算法来产生公钥和私钥,在数据传输的过程中对数据进行加密来保障数据传输的可靠性。

(三台机器同时执行)

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

在这里插入图片描述
(--------------------------------------仅master执行--------------------------------------)
Id_dsa.pub为公钥,id_dsa为私钥,将公钥文件复制成authorized_keys
注意在.ssh/路径下操作

cat id_dsa.pub >> authorized_keys

在这里插入图片描述
主机上连接自己,也叫ssh内回环

ssh master

(--------------------------------------仅master执行结束--------------------------------------)

(--------------------------------------slaver执行--------------------------------------)
俩slave结点的公钥文件中必须要包括主节点的公钥信息
这样master能顺利访问slave结点
slave1结点通过scp命令远程登陆master节点,复制master的公钥文件到当前目录下,重命名为master_dsa.pub,这一过程需要输入密码

scp master:~/.ssh/id_dsa.pub ./master_dsa.pub

在这里插入图片描述
重命名

cat master das.pub >> authorized keys

(--------------------------------------slaver执行结束--------------------------------------)
此时,master可以连接slave了

ssh slave1

在这里插入图片描述

标签:免密,ntp,Hadoop,pub,master,ssh,执行,dsa
来源: https://blog.csdn.net/weixin_38220799/article/details/107006428

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有