准备工作,VMware中安装一台Centos7,然后完全克隆出两个,一共三台虚拟机,下面是对三台虚拟机的网络进行配置

 

三台虚拟机搭建hadoop 虚拟机三台做网络配置_vmware

 

 这三台环境一模一样,分别命名为:Master、Node1、Node2,在配置网络之前,三台虚拟机先同时开启,开始集群网络配置:

第一、进入虚拟机网络编辑器,选择VMnet8, 选择NAT模式,确定子网IP段,我的电脑一进来默认是192.168.65.0,但是我不喜欢,就把65更改成了200,改完后点击应用、确定,截图如下

三台虚拟机搭建hadoop 虚拟机三台做网络配置_网络配置_02

三台虚拟机搭建hadoop 虚拟机三台做网络配置_IP_03

 

 点击NAT设置,查看改完子网IP后生成的网关IP

三台虚拟机搭建hadoop 虚拟机三台做网络配置_IP_04

 

 点击DHCP设置,看下IP使用范围段

 

三台虚拟机搭建hadoop 虚拟机三台做网络配置_IP_05

 

 看完可用IP段后,我们将三台虚拟机的IP确定下来

虚拟机名称

IP地址(在192.168.200.128~192.168.200.254之间取)

Master

192.168.200.150

Node1

192.168.200.151

Node2

192.168.200.152

电脑适配器VMnet8,是自动生成的,不需要额外配置,看了网上很多文章写单个虚拟机固定IP都要配置这个,但是在配置集群网络时,这里不用额外配置,提醒下

三台虚拟机搭建hadoop 虚拟机三台做网络配置_IP_06

 

 

下面是进入到Linux内部开始配置

         进入第一台Master虚拟机,使用命令:

       cd /etc/sysconfig/network-scripts/

  ls

      找到 ifcfg-ens33

三台虚拟机搭建hadoop 虚拟机三台做网络配置_vmware_07

 

vi ifcfg-ens33

三台虚拟机搭建hadoop 虚拟机三台做网络配置_vmware_08

 

第一,修改BOOTPROTO=static 

第二,修改ONBOOT=yes

剩下的为新增进去,

注意:第一台Master的IP为192.168.200.150            GATEWAY=192.168.200.2    (三台虚拟机的网关都是一样的)    DNS1=192.168.1.1 (这个是宿主机电脑的DNS地址)

网络配置完毕后,就要保存:wq配置

然后,停止防火墙、禁用防火墙

systemctl stop firewalld

systemctl disable firewalld

最后重启网络

service network restart

使用ping www.baidu.com

三台虚拟机搭建hadoop 虚拟机三台做网络配置_IP_09

 

 

至此,第一台虚拟机网络配置完毕;

下面进入到第二台虚拟机Node1,使用命令cd /etc/sysconfig/network-scripts 找到ifcfg-ens33

三台虚拟机搭建hadoop 虚拟机三台做网络配置_vmware_10

 

再使用命令 vi ifcfg-ens33 ,将第二台的IP地址更改为192.168.200.151

三台虚拟机搭建hadoop 虚拟机三台做网络配置_IP_11

 

 改完后,保存

然后,停止防火墙、禁用防火墙

systemctl stop firewalld

systemctl disable firewalld

最后重启网络

service network restart

使用ping www.baidu.com

 

最后,进入到第三台虚拟机Node2进行配置

三台虚拟机搭建hadoop 虚拟机三台做网络配置_vmware_12

 

 再使用命令 vi ifcfg-ens33,将第二台的IP地址更改为192.168.200.152

三台虚拟机搭建hadoop 虚拟机三台做网络配置_网络配置_13

 

 

改完后,保存

然后,停止防火墙、禁用防火墙

systemctl stop firewalld

systemctl disable firewalld

最后重启网络

service network restart

使用ping www.baidu.com

 

至此,三台虚拟机集群的网络已全部配置成功