一、关于搭建Hadoop集群时,虚拟机hadoop01能ping上虚拟机hadoop02,但是 ping不上虚拟机Hadoop03的原因:
我们分析一下出现问题的原因:
1.因为hadoop01能ping上hadoop02,所以hadoop01是没有问题的;
2.但是hadoop01不能ping通hadoop03,所以说明hadoop03出现问题;
那么,第一步:检查hadoop03更改/etc/sysconfig/network-scripts/ifcfg-ens33文件之后,是否使用systemctl restart network命令重启网络,如果没有,执行此命令,再到hadoop01上ping;如果有,看第二步;
第二步:使用vi /etc/sysconfig/network-scripts/ifcfg-ens33进入文件中,检查增加的这几行数据是否有误,或者更改文件时不小心增删啥了没;
二、关于搭建Hadoop集群时,虚拟机中Linux能ping通其他虚拟机,但是ping不通物理机的原因之一:
没有到“虚拟网络编辑器”更改子网“IP”,因为我们要把物理机与虚拟机放在一个虚拟网段里。
步骤一:点击“编辑”,找到“虚拟网络编辑器”。
步骤二:点击“NAT模式”,看下子网IP是否跟我们虚拟机在一个网段里,举个栗子:虚拟机hadoop01中的IP为192.168.1.132,那么这里的“子网IP”要为192.168.1.__。
如果不在一个网段里,那么我们需要点击“更改设置”,进行以下操作;