首页 > 其他分享 >Hadoop集群搭建--虚拟机互相ping通

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

时间:2023-02-06 16:37:04浏览次数:45  
标签:网关 -- ip 虚拟机 配置 ping NAT


文章目录

  • ​​目标​​
  • ​​一、虚拟机的网络配置​​
  • ​​二、虚拟机机子ip配置​​
  • ​​1. 第一台hadoop0​​
  • ​​2. 第二台hadoop1​​
  • ​​3. 验证​​

目标


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


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

一、虚拟机的网络配置

Edit-> Virtual Network Editor

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

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

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

要注意的是:

  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配置的也是网关的地址;

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


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网址,进行对应的操作即可。




标签:网关,--,ip,虚拟机,配置,ping,NAT
From: https://blog.51cto.com/u_15955938/6039472

相关文章

  • 飞塔防火墙命令行设置
    命令行抓与主机192.168.6.119之间的icmp包:diagnosesnifferpacketany"host192.168.6.119andicmp"40l#查看show配置接口:configsysteminterface设置port1接口:edit......
  • DW集训营数据库Mysql梳理(二)
    导入示例数据库首先创建并打开数据库,接着在数据库下执行sql或者将sql语句复制执行sql语句。SQL是什么?MySQL是什么?SQL即结构化查询语言(StructuredQueryLanguage),是一种特......
  • 锂电池行业mes系统解决方案~MES系统服务商~先达智控
    随着经济的不断发展,电子产品的消费同样在快速的增长,但电子产品消费也是存在一定的安全隐患,如何才能更好的解决这些安全隐患,也就成为了许多商家都特别关心的事情,毕竟一旦出......
  • DW集训营数据库Mysql梳理(四)
    MySQL基础–表联结学习内容1.MySQL别名别名除了允许用于列名和计算字段外,SQL还允许给表名起别名,好处在于:(1)缩短SQL语句;(2)允许在一条SELECT语句中多次使用相同的表。为......
  • python web--Flask工作流程
    文章目录​​为什么需要web框架​​​​web做了什么工作​​​​Http协议的方法​​​​get方法​​​​post方法​​​​HTTP响应码​​​​web要发送什么内容给浏览器​​......
  • drf入门之反序列化校验源码解析、drf请求、drf响应、视图组件介绍、两个视图基类及五
    drf入门之反序列化校验源码解析、drf请求、drf响应、视图组件介绍、两个视图基类及五个视图扩展类目录drf入门之反序列化校验源码解析、drf请求、drf响应、视图组件介绍、......
  • 下一次对称日期是几号?
    20211202今天是2021年12月2日-20211202,是一个多年难遇的对称日期。为了纪念这有意义的日子,大鹏临时写了一个代码,来根据当天,算下一个回文的日期。好家伙,8年一遇,开撸!代码不难,......
  • 【交互式用户流程与演示设计】上海道宁与​Overflow让您能更自信的展示您的设计
     Overflow让设计师和产品经理能够自信地展示他们的设计并讲述他们的设计故事独特的动态和交互式演示  Overflow的功能使设计人员能够使用鼠标、......
  • SpringBoot数据分页工具类
    SpringBoot数据分页工具类/***数据分页工具*/publicclassPageUtil{publicstaticPagepageHelp(@NotNullIntegerpageNum,@NotNullIntegerpageSize,@No......
  • NLP基础-准确分词(使用工具分词)
    关于NLP相关包安装配置,可以参考:​NLP工具包安装配置​​关于分词的原理可以参考:自然语言处理NLP-隐马尔科夫)1.加载字典来保证词可以分准对一些专业的名词来说,使用原有的词......