网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
(1)改IP地址、改MAC地址、改主机名
vi /etc/sysconfig/network-scripts/ifcfg-ens33
192.168.196.101对应master
192.168.196.102对应slave1
192.168.196.103 对应********slave2
改(每台虚拟机对应的)MAC地址
第一台虚拟机 hostnamectl set-hostname master
第二台虚拟机 hostnamectl set-hostname sl********ave1
第三台虚拟机 hostnamectl set-hostname sl********ave2
(2)master、slave1、slave2相同操作
在vi /etc/hosts 插入
192.168.196.101 master
192.168.196.102 slave1
192.168.196.103 slave2
保存退出然后重启
reboot(重启)
连上C********RT
(3)查看有无安装opensshd和rsyncl两个服务
(master、slave1、slave2统一操作****)****
rpm -qa | grep openssh
rpm -qa | grep rsync
如果没有安装需要自己安装,rpm查到就不用安装
yum install -y openssh 或yum install -y rs********ync
(4)master、slave1、slave2都切换用户
su – hadoop
(5)生成密钥****(master、slave1、slave2统一操作先操作master)****
ssh-keygen -t rsa -P ‘’(回车)
(6)查看 ~/.ssh文件下是否有两个刚生产的无密码密钥对
(master、slave1、slave2统一操作)
cd ~/.ssh → ll(查看)
(7) 将 id_rsa.pub 追加到授权 key 文件中
(master、slave1、slave2统一操作)
cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys → ll(查看)
(8)修改文件"authorized_keys"权限****(master、slave1、slave2统一操作)****
chmod 600 ~/.ssh/authorized_keys → ll(查看)
(9)配置 SSH 服务、重启 SSH 服务****(master、slave1、slave2统一操作)****
su - root
vi /etc/ssh/sshd_config
把#PubkeyAuthentication yes前面的#去掉
重新启动ssh
systemctl restart sshd
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
,不再深入研究,那么很难做到真正的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!