hadoop的ssh无密码登陆
来源:互联网 发布:海马模拟器有mac版 编辑:程序博客网 时间:2024/05/17 23:54
一:安装ssh(master和salves同样的做法)
sudo apt-get install openssh-server
二:配置ssh(master和salves同样的做法)
1.关闭防火墙 sudo ufw disable
2.ssh-keygen 一路回车
会在/home/username(username为登陆名),中生存一个.ssh 文件,ls .ssh 中会有两个文件,一个是id_rsa,另一个是id_rsa.pub,前者是私钥,后者是公钥。
3. 在终端输入
进入.ssh文件夹 cd ~/.ssh
然后执行 cat id_rsa.pub >> authorized_keys
4.安装ssh-client
sudo apt-get install openssh-client
三:实现NameNode登陆其他DataNode
1. 修改master主机的hosts文件,配置DataNode 的 ip 和 用户名
我的我的localhostmaster 为NameNode,salves为DataNode
2.复制NameNode的文件中的ssh公钥到DataNode中的~/.ssh/中
scp ~/.ssh/id_rsa.pub root@192.168.16.83:~/.ssh/
在DataNode的~/.ssh文件中输入 cat id_rsa.pub authorized_keys建立信用
3.在NameNode上登陆DataNode
ssh root@192.168.16.83 有密码输入密码即可
关闭防火墙 sudo ufw disable
在salves2中也做同样的处理,到此已经完成了ssh无密码登录的配置。
如果NameNode仍然找不到DataNode,可以修改authorized_keys
执行 chmod 600 authorized_keys
- hadoop的ssh无密码登陆
- hadoop ssh无密码登陆
- hadoop ssh无密码登陆
- Hadoop SSH 无密码登陆
- hadoop配置之SSH无密码登陆的配置
- ssh无密码登陆
- ssh 无密码登陆
- ssh无密码登陆
- ssh 无密码登陆
- ssh无密码登陆
- ssh 无密码登陆
- SSH 无密码登陆
- ssh无密码登陆
- SSH 无密码登陆
- ssh无密码登陆
- SSH无密码登陆
- ssh无密码登陆
- ssh无密码登陆
- Android内核剖析读书笔记(1)—Framework概述
- android中Bluetooth属性获取代码分析
- LINUX下如何判断CPU和系统是32位还是64位
- CH2 The Graphics Rendering Pipeline —— Real-time Rendering
- android gradle 配置 build.gradle
- hadoop的ssh无密码登陆
- HTM_前期准备
- Spring3.2 MVC框架页面跳转及返回JSON内容
- 2009-07-24 14:17 PERL 语言中的q,qw,qr,qx,qq (zz
- 昨日数学实验
- 静态链表的基本运算
- 字符串转换成json
- make编译出错问题
- sqlite 触发器