先克隆以前搭建的虚拟机,需要修改主机名,配置网卡,配置hosts文件等
配置Hadoop虚拟机
省略克隆过程,现在直接登进去在虚拟机中先进行配置。
修改主机名
可以有两种方式修改主机名,可以直接修改/etc/hostname,或者使用命令,在centos7中我采用命令的方式。
配置网卡
首先查看,然后修改ip,子网掩码,网关,dns1和dns2。
修改后如下,使用vim修改,修改完成后重启网卡,并测试是否能ping通外网。
这样虚拟机中基本配置就完成了,接下来需要使用Xshell来连接完成剩余配置。
在搭建Hadoop集群的过程中,发现Xshell连接不上虚拟机,参考博客记录一下解决办法。
问题描述
虚拟配置完完网卡后,虚拟机可以ping通主机,但是主机ping不通虚拟机,说明物理连接没有问题,是设置的问题。
检查Xshell连接IP和虚拟机网卡
检查发现,Xshell连接的ip和虚拟机网卡的ip一样,并且端口也是22,说明ip填写正确。
检查虚拟机是否开启ssh服务
检查虚拟机ssh服务是否开启,端口号是否是22,发现没有问题。
检查虚拟机防火墙是否开启
检查虚拟机防火墙是开启的,将其关闭并设置开机不启动,发现主机还是ping不通虚拟机。
检查虚拟机虚拟网络编辑器
检查发现红色框框里我都没选,导致主机网卡里没有VMnet8的图标,将其勾选上再确认发现主机网络里多了VMnet8的图标。
配置VMnet8里的ip地址和网卡如下,尝试重新连接。
连接结果,发现能成功连接,问题解决,是虚拟机虚拟网络配置的问题。
参考博文
(1)https://www.cnblogs.com/youngchaolin/p/10961926.html#_label4