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

时间:2023-12-05 19:04:14

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

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地址设置成静态的,就完美了。

以下就是步骤:

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

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

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

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

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

查看本机ip地址

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

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

两个地方ip网段不一样,所以不会冲突了

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

选择桥接先初始化一下

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

改成nat模式,然后确定

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

查看一下ip

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

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

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

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

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

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

查看ip

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

看一下是否能够上网

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

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

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

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