Hadoop集群搭建--虚拟机互相ping通

目标

看到了很多文献及文档,但是都没有说清ip是用的哪个,最后结果是什么。经过了一些磕绊,总结了下虚拟机配置步骤,希望能给你带来帮助。

目标:新建及克隆虚拟机,做到:1. 虚拟机之间互相能ping通;2. 虚拟机和主机能互相ping通;3. 虚拟机和网站能ping通;

一、虚拟机的网络配置

Edit-> Virtual Network Editor

Virtual Network Editor有三个网络:桥连接(bridged), Host-only, NAT, 这里我们设置的是NAT的连接方式

NAT(网络地址转换模式):主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。
在这里插入图片描述

要注意的是:

  1. 子网地址:NAT的子网设置,设置的地址是可以随意的,和主机的ip地址没有关系。
  2. 子网掩码:子网掩码一般都设置为: 255.255.255.0;
  3. 网关地址:需要对NAT 进行setting:setting中这里填的地址,是上页的ip地址的前三个网段相同,第四个网段保持不同,可以设置为2,3都行。但是一定要记住这个网关地址,后面配置会用到
    在这里插入图片描述

二、虚拟机机子ip配置

1. 第一台hadoop0

主要是进行三项配置(很多博客中介绍了hostname等一大堆不相关的,其实可以先忽略,先把主要的配置好):

  1. 修改虚拟机的静态ip
    界面直接设置也可以,但是推荐用命令行–
sudo vim/etc/sysconfig/network-scripts/ifcfg-ens33 

改为:
BOOTPROTO改为static;
IPADDR配置ip,这个配置的ip只要前三个网段和网关保持一致,最后一位随意,比如我这里的网关设置为了192.168.1.2,那我的这个机子上的ip就设置为了:192.168.1.x
GATEWAT配置的是网关地址;
DNS1配置的也是网关的地址;
在这里插入图片描述
2. 配置DNS

vi /etc/resolv.conf

输入网关地址:

nameserver 192.168.146.2

输入完成后,按ESC键,然后输入":wq"保存退出即可。

3.关闭防火墙
具体操作为:

# 暂时关闭
service iptables stop
# 永久关闭
chkconfig iptables off

重启机子:

shutdown -h now

2. 第二台hadoop1

通过右键管理->克隆,进行完整克隆。

同样的操作,进行ip配置,网关配置,dns配置,并关闭防火墙。

3. 验证

验证的方式就是互相ping主机,虚拟机互ping,ping网址,进行对应的操作即可。

猜你喜欢

转载自blog.csdn.net/qq_29027865/article/details/109732895