从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

网上很多教程都是用的桥接模式,但是博主在实测过程中桥接虽然可以ping成功,但是虚拟机无法正常上网,所以改成nat的模式,更简单一点

本文的虚拟机网络设置参考:http://www.aboutyun.com/thread-6716-1-1.html

首先重复一的步骤,再建立虚拟机slave1和slave2

查看你的电脑下的cmd指令ipconfig下的vmnet8的ip地址是多少:

记下VMnet8的 IP地址是192.168.123.1

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信


修改你的网卡的共享属性,博主连的是wifi所以就改了无线网卡的属性

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信


点击VMwar工具栏的  编辑---虚拟网络编辑器

查看VMnet8的Nat设置

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

记下网关为192.168.123.2

为各虚拟机设置静态ip

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信



同理

master节点IP:192.168.123.200

slave1节点IP:192.168.123.201

slave2节点IP:192.168.123.202

修改hostname文件,需要root权限,

$su root  #进入root权限,如果出现认证失败请参考https://jingyan.baidu.com/article/3052f5a1f1b17c97f31f8688.html

$vim /etc/hostname #master节点机器,改为master,于此相同,slave1和slave2节点也分别改为slave1和slave2

修改hosts文件,将下列内容添加进hosts文件(三个节点均需要配置此步骤,需要root权限,进入root参考上条,以master为例)

192.168.123.200   master
192.168.123.201   slave1

192.168.123.202   slave2

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

关闭防火墙(三个节点均需要配置此步骤)
$ ufw disable   #运行命令后,提示防火墙服务不会在开机时启动即可

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

ping测试

        master节点:ping slave1   看是否ping通 

                             ping slave2   看是否ping通

        slave1 节点:ping master  看是否ping通
                             ping slave2   看是否ping通
        slave2 节点:ping master  看是否ping通

                             ping slave1   看是否ping通

噔噔噔噔~~~~~~~~~~如图互ping成功

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信

从零开始搭建Hadoop集群(二)nat模式设置静态ip,达到上网与主机相互通信