从零开始搭建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
修改你的网卡的共享属性,博主连的是wifi所以就改了无线网卡的属性
点击VMwar工具栏的 编辑---虚拟网络编辑器
查看VMnet8的Nat设置
记下网关为192.168.123.2
为各虚拟机设置静态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
关闭防火墙(三个节点均需要配置此步骤)
$ ufw disable #运行命令后,提示防火墙服务不会在开机时启动即可
ping测试
master节点:ping slave1 看是否ping通
ping slave2 看是否ping通
slave1 节点:ping master 看是否ping通ping slave2 看是否ping通
slave2 节点:ping master 看是否ping通
ping slave1 看是否ping通
噔噔噔噔~~~~~~~~~~如图互ping成功