很久没有更新了,主要是没有时间,今天挤出时间验证了一下,果然还是有些问题的,不过已经解决了,就发上来吧。

PS:小豆腐看仔细了哦~

关于hadoop环境搭建,从单机模式,到伪分布式,再到完全分布式,我们这里就讨论完全分布式,关于搭建工具,有hadoop+CentOs+VMware,感觉各个版本还是有一点差异的。

随后可能会整理出一个常用版本,今天先说说VM的静态IP的设置吧:

关于VM,大家可能不陌生,目前也是windows系统搭建模拟hadoop环境的必要软件之一。

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

但是,由于有些人会经常改变地方办公,经常更换ip,所以如果VM使用桥接模式,也会导致经常更换IP,但是集群里每一个主机都要每次都修改,是不是很麻烦呢?

 

首先讲一下,VM的三种连接模式:

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 

 

1 桥接模式:什么是桥接模式,我的理解是:利用VM工具模拟出跟主机一模一样的主机出来,也会跟主机一样分配一个IP出来,也就是说,你桥接几个虚拟机,你就拥有多少个电脑+1(主机),大家也许会想到,我们把所有的IP都写成静态的不就行了么?这样的话,即使你设定静态Ip,也有一定的可能性和你当前的局域网环境的其他同事的IP冲突,影响其他同事的工作,特别是在公司里。

2 仅主机模式:什么意思呢?其实就是字面意思,只有主机和虚拟机之间可以互相访问的一个纯净的局域网环境,如果你的虚拟机不需要访问外网,你可以选择这种模式。

3 自定义和LAN,这个没有用到,这里不讨论

4 NAT模式:这个NAT模式就是,虚拟机和主机对外共享一个IP地址,虚拟机只可以和主机互相访问,外网只能访问主机,而访问不了虚拟机,这样的环境再把虚拟机中的IP地址设置成静态的,就完美了。

以下就是步骤:

 1)打开虚拟机后,运行系统,然后点击 编辑 - 虚拟网络编辑器

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 2)选择NAT模式,移除掉

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

3)再次添加网络

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

4)选择VMnet8

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 5)修改成NAT模式

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

6)查看虚拟机IP

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 7)打开主机MS—DOS

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 8)查看本机ip地址

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

9)比对后,得知两个地方ip网段不一样,所以不会冲突了

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 10)应用后点击 确定

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 11)虚拟机中先选择 桥接模式

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

选择桥接模式,初始化一下网络

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

当右下角 网络图标再次变亮

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

说明桥接模式已经配置好了

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 12)修改为NAT模式

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

改成nat模式后,点击确定

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

查看一下ip

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

当前没有分配ip/或者分配了都没有关系,因为我们下面要手动输入ip

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

 13)打开 /etc/sysconfig/network-scripts/ifcfg-eth0,修改静态IP

(如果没有这个文件,可以选择ifcfg-en*开头的文件)

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

改成static,静态ip地址

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

切换到root用户,才能保存

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

把不需要的可以先删掉,然后配置本地的ip地址

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

对比一下网关是否一致

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

配置dns,就配成我们熟悉的联通的dns

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

14)切换到root用户,重启网络服务

 hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

查看ip

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

15)看一下是否能够上网

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

至此就设置完毕了,其实还会出现主机ping不同虚拟机的问题,或者虚拟机ping不同主机的问题,不要慌,按照下面的博文设置一下就好了:

主机ping通虚拟机,虚拟机ping通主机解决方法(NAT模式)

 

相关文章:

  • 2021-12-31
  • 2021-10-24
  • 2021-08-10
  • 2021-10-01
  • 2021-08-23
  • 2021-08-04
  • 2022-12-23
猜你喜欢
  • 2021-12-07
  • 2022-01-09
  • 2021-11-11
  • 2022-12-23
  • 2021-07-05
  • 2021-09-16
  • 2021-12-04
相关资源
相似解决方案