把里面的信息改成 这里的IPADDR=你本虚拟机的ip GATEWAY=你网卡的ip
进入network可以看到: HOSTNAME=你虚拟机的名字 等下克隆的时候就可以按i修改了
进入hosts文件
这里的192.168.1.150和spark01,一个是你集群里虚拟机的ip 一个就是虚拟机的名字
克隆虚拟机: 克隆后删除一块网卡 修改网路ip
vi /etc/udev/rules.d/70-persistent-net.rules进去可以看到两个网卡: 我们需要把第一块网卡删除,之后把第二块网卡的最后 eth1改为eth0即可
ssh是远程登录会话的一种安全连接协议 Window是可以通过crt来进行远程的连接虚拟机 ,虚拟机之间也是可以惊醒远程登录连接的。都是基于ssh协议的,也是基于客户端和服务端的
在集群里剩下的几台机器里也执行上面两个命令 让集群里的机器安装ssh是因为集群里面是靠远程scp通信的 而scp通信的前提是集群里机器都安装了ssh的客户端并且他们还要加好友。 加好友就是上面配置到的:
远程登录进行操作指令的时候都要输入密码,免密登录 安全验证机制两种 (1)用户名和密码 (2)公钥和私钥机制 请求方需要事先创建一对密钥(公钥,私钥; 私钥自己持有,公钥交给目标机器)
实现步骤:
在A机器(hadoop01)上生成密钥对: ssh-keygen 将生成好的公钥注册给目标机器(hadoop02): ssh-copy-id hadoop02以后再进行连接 hadoop02这台机器的是时候或者是在发送指令的时候就不需要在输入密码了