zoukankan      html  css  js  c++  java
  • Hadoop学习12-配置集群环境

    由于之前虚拟机都是用的桥接方式,有时候没有网络可用,想学习的时候,就狠不方便。

    于是研究了一下,希望搭建一个多台虚机组成一个局域网的集群,即host-only方式

    1、安装VM,网络选择“host-only”模式

    2、设置本机(win7)的网络设置,配置虚拟网卡,用来跟虚拟机通信

    即:VMware Network Adapter VMnet1

    配置IP地址:192.168.2.1

    子网掩码:255.255.255.0

    其中,2可在有限范围内任意指定

             1不可更改,表示分配给主机的子网ip

    其他项不用配置

    3、共享本地网络(即,本机访问互联网的网络,可能是插线的本地连接,也有可能是无线)

    直接在属性里-共享-勾选:允许其他网络用户通过此计算机的internet。。。。

    家庭网络连接里选择:VMware Network Adapter VMnet1

    这里有个小问题,我保存的时候报了个错:internet连接共享访问被启用时,出现了一个错误。null

    查了下,是因为本机防火墙没开

    服务里,设置手动为自动,并且启用即可。

    4、配置虚拟机网络所在子网网段

    vm的虚拟网络编辑器:

    192.168.2.0指明了虚拟机和主机之间构成了一个局域子网网段是2,所以主机相对于虚拟机的ip配置的是192.168.2.1,而虚拟机开机后配置的ip也必须配置成192.168.2.*的样子这样就算主机没有连网,和虚拟机也能互联

    5、配置虚拟机ip

    --sudo vi etc/network/interfaces

    auto eth0

    iface eth0 inet static

    address 192.168.137.X  

    #ip

    gateway 192.168.137.1  

    #网关

    netmask 255.255.255.0  

    #子网掩码

    --DNS设置:

    sudo vi etc/resolv.conf

    nameserver 192.168.137.1

    --sudo etc/init.d/networking restart

    检验:

    检查虚拟机ip:ifconfig,发现不是自己设置的,好吧,重启生效。

    ping一下即可

  • 相关阅读:
    linux基础指令(下)
    Linux基础命令(中)
    wtforms校验组件
    Linux基础命令(上)
    Scrapy
    SQLAlchemy
    自定义命令
    flask-session
    解决Failed to allocate memory: 8转
    如何做需求
  • 原文地址:https://www.cnblogs.com/xyang/p/5459445.html
Copyright © 2011-2022 走看看