“1.Hadoop基础环境准备”的版本间的差异
来自CloudWiki
(创建页面,内容为“基础配置 1.修改主机名 hostnamectl set-hostname master hostnamectl set-hostname slave1 hostnamectl set-hostname slave2 2.配置hosts映射vi /etc/hosts…”) |
|||
第37行: | 第37行: | ||
A: ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa | A: ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa | ||
B: cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys | B: cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys | ||
− | 结论:B包含了A的公钥,A就可以免密的登录了 | + | 结论:B包含了A的公钥,A就可以免密的登录了<br> |
− | 排错方法:公钥信息清除: ssh-keygen -R IP | + | 排错方法:公钥信息清除: ssh-keygen -R IP<br> |
2020年11月28日 (六) 13:36的最新版本
基础配置 1.修改主机名
hostnamectl set-hostname master hostnamectl set-hostname slave1 hostnamectl set-hostname slave2
2.配置hosts映射vi /etc/hosts
172.16.1.3 master 172.16.1.4 slave1 172.16.1.5 slave2
3.关闭防火墙(省略)
systemctl stop firewalld systemctl disable firewalld
4.时间同步
tzselect 5 9 1 1
写入到export
vi /etc/ntp.conf server 127.127.1.0 fudge 127.127.1.0 stratum 10
重启ntp
从节点同步(不要启动ntp)
ntpdate master
5.SSH免密(比赛环境已经免密成功 只需删除公钥冲突)
ssh-keygen -t dsa -P -f ~/.ssh/id_dsa cat id_dsa.pub >> authorized_keys scp /root/.ssh/authorized_keys root@slave1:/root/.ssh/authorized_keys scp /root/.ssh/authorized_keys root@slave2:/root/.ssh/authorized_keys
ssh localhost 被动生成.ssh文件(由于权限问题自动生成) ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
如果A想 免密登录到B:
A: ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa B: cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
结论:B包含了A的公钥,A就可以免密的登录了
排错方法:公钥信息清除: ssh-keygen -R IP