搭建一套集群虚拟机,往往都需要互免设置,过程很简单,避免以后再搭建还得网上搜索,我直接将这一个步骤写成笔记,记录下来,方便后续查阅。
步骤如下——
1、准备五台机器
服务器名字 | 服务器IP |
---|---|
hadoop1 | 192.168.31.130 |
hadoop2 | 192.168.31.131 |
hadoop3 | 192.168.31.132 |
hadoop4 | 192.168.31.133 |
hadoop5 | 192.168.31.134 |
账户:root
密码:hadoop
2、关闭所有服务器防火墙
systemctl stop firewalld
systemctl disable firewalld
3、分别修改各服务器的/etc/hosts文件
192.168.31.130 hadoop1
192.168.31.131 hadoop2
192.168.31.132 hadoop3
192.168.31.133 hadoop4
192.168.31.134 hadoop5
4、分别在各个服务器创建一个hadoop用户和用户组
groupadd hadoop #增加新用户组
useradd hadoop -m -g hadoop #增加新用户
passwd hadoop #修改hadoop用户密码
5、切换至hadoop用户:su hadoop
6、各服务器之间设置免密登陆配置,分别在各个服务器执行一次
ssh-keygen -t rsa #一直按回车,会生成公私钥
ssh-copy-id hadoop@hadoop1
ssh-copy-id hadoop@hadoop2
ssh-copy-id hadoop@hadoop3
ssh-copy-id hadoop@hadoop4
ssh-copy-id hadoop@hadoop5