大数据集群环境搭建

此处不再讲述jdk环境的搭建,前面已有叙述。

静态地址的设置

多台主机之间在一个网段内在这里插入图片描述修改成功后,在root用下执行下列命令
[root@zhd2 zhd]# gedit /etc/hosts

打开文件后:
192.168.67.130 zhd
192.168.67.129 zhd1 保存到文件上。
ping zhd 测试连通性。

免秘钥登录配置

为什么配置免秘钥登录?
各个系统之间相互通信需要进行身份验证,集群太大时会大大降低工作效率

主节点配置

执行 ssh-keygen -t rsa (不要在root权限下执行)
rsa 一种非对称加密算法
将生成的秘钥复制到其他节点

[zhd@zhd .ssh]$ chmod 600 ~/.ssh/authorized_keys
[zhd@zhd .ssh]$ scp ~/.ssh/autorized_keys zhd@zhd2:~/

执行显示如下:

The authenticity of host 'zhd2 (192.168.67.130)' can't be established.
ECDSA key fingerprint is SHA256:j2dh4MBCJgl305+PkWzb9YIURnVmoLjrN1ZHdEu9Fpg.
ECDSA key fingerprint is MD5:c1:86:59:70:1f:e8:9e:02:06:07:dd:16:1b:e2:9d:1e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'zhd2,192.168.67.130' (ECDSA) to the list of known hosts.
zhd@zhd2's password: 
/home/zhd/.ssh/autorized_keys: No such file or directory

提示文件夹不存在(大数据实战指南操作)去zhd2查询确实没有。
直接登录zhd2主机:
执行

zhd@zhd2 ~]$ ssh-keygen -t rsa

产生以下数据

Generating public/private rsa key pair.
Enter file in which to save the key (/home/zhd/.ssh/id_rsa): 
Created directory '/home/zhd/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/zhd/.ssh/id_rsa.
Your public key has been saved in /home/zhd/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:+gOM2qM4XcsQc9Kv2zGBNMfwGc0WZlH9aebVEf9oZU0 zhd@zhd2
The key's randomart image is:
+---[RSA 2048]----+
|    . .o=+..   .E|
|     + =+   .  oo|
|   .o =.     . .B|
|  +.o+        =++|
|   =.+. S    +o..|
|  . o +o     ..  |
| . * o+.         |
|..o *. +.        |
|.....o. ..       |
+----[SHA256]-----+

这样在zhd2主机上有了.ssh文件夹
在文件夹中新建文件

[zhd@zhd2 .ssh]$ touch authorized_keys
[zhd@zhd2 .ssh]$ gedit authorized_keys
[zhd@zhd2 .ssh]$ chmod 600 authorized_keys

把zhd主机中authorized_keys内容拷贝到 zhd2中可以了。(如有遇到这样的问题大家有好的办法请指教)

[zhd@zhd .ssh]$ gedit authorized_keys
[zhd@zhd .ssh]$ ssh zhd2
Last login: Sun Dec  9 05:30:03 2018
[zhd@zhd2 ~]$ exit
logout
Connection to zhd2 closed.
[zhd@zhd .ssh]$ 

执行成功,不用密码可直接登录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值