1.首先新建三个虚拟机并在该虚拟机上安装Ubuntu16.04体系。为那台虚拟机起名为Ubuntu3。

一 、准备工作

只固然在虚拟机中选取Ubuntu,先安装好主机的互联网,然后配置虚拟机Ubuntu的IP和网关 

正文系转发,介绍Ubuntu怎么着设置IP和网络来连接网络

2.对Ubuntu3展开克隆,为新克隆生成的虚拟机起名为Ubuntu2。(那时大家会发觉Ubuntu2方可ping通Ubuntu3,不过反过来Ubuntu3不可能ping通Ubuntu2。那是因为仿制后的虚拟机的hostname、网卡消息、Mac地址都如出一辙,发生龃龉所以不可能ping通。)

第叁在每台Linux电脑上面安装好JDK6或其上述版本,并安装好JAVA_HOME等,测试一下java、javac、jps等一声令下是或不是足以在巅峰应用,具体可参看《Linux中单机配置Hadoop》
http://www.linuxidc.com/Linux/2014-01/95802.htm 中的配置进程

一经主机操作系统正是Ubuntu,请直接参照下文实行安装 

如要是在虚拟机中选拔Ubuntu,那么设置此前请先参照笔者的上2回作品虚拟机Net方式设置连接外网 指令配置ip,Ubuntu和CentOS中分布式配置Hadoop。中的互连网设置有些,先安装好主机的互联网,然后配置虚拟机Ubuntu的IP和网关

3.采用命令vim /etc/hosts ,vim /etc/hostname, vim
/etc/network/interfaces,分别修改hosts文件、hostname文件、interfaces文件。

二 、设置静态IP

剧情如下: 

 

澳门金沙国际 1

注:倘使是在编造中创制分布式环境,这一步就能够跳过了。

  1. 视察是否足以连接,就采纳ping命令ping 网关 
    开班的时候总是现实unreachable 
  2. 设置IP 
    sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0 
    诸如此类就算设置好了网卡eth0的IP地址和子网掩码 
  3. 设置网关 sudo route add default gw 133.133.133.40 
  4. ping 网关就足以ping通了 
  5. 设置DNS 修改/etc/resolv.conf,在内部参与 
    nameserver DNS的地址1 
    nameserver DNS的地址2 
    完成。 
    如此设置之后,下次开机时候就好像IP又会发生变化。 

比方主机操作系统正是Ubuntu,请直接参照下文举办设置

澳门金沙国际 2

(1)CentOS静态IP地址设置:

世代修改Ubuntu LINUX IP 

 

澳门金沙国际 3

  1. $sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0

    $sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0

一 、使用命令设置ubuntu的ip地址 

转发内容如下:

澳门金沙国际 4

在其间添加上边语句:

  1. 安装IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224
    那样固然设置好了网卡eth0的IP地址和子网掩码 
  2. 安装网关 sudo route add default gw 203.171.239.129 
  3. 安装DNS 修改/etc/resolv.conf,在内部加入 nameserver DNS的地点1
    nameserver DNS的地点2 到位。
    可是,那样设置之后,下次开机时候就如IP又不设有了。 
    ② 、直接改动系统安顿文件 ubuntu的网络布署文件是:/etc/network/interfaces
    打开后个中可设置DHCP或手动设置静态ip。后面auto
    eth0,让网卡开机自动挂载. 
  4. 以DHCP格局安插网卡编辑文件,切换来/etc/network/interfaces:
    钦赐如下命令,sudo vi /etc/network/interfaces 
  1. 视察是或不是能够连接,就选用ping命令ping 网关 
    开班的时候总是现实unreachable 
  2. 设置IP 
    sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0 
    如此这般固然设置好了网卡eth0的IP地址和子网掩码 
  3. 安装网关 sudo route add default gw 133.133.133.40 
  4. ping 网关就能够ping通了 
  5. 安装DNS 修改/etc/resolv.conf,在其间到场 
    nameserver DNS的地址1 
    nameserver DNS的地址2 
    完成。 
    这么设置之后,下次开机时候就像是IP又会发生变化。

 (注:网卡暗中同意是dhcp格局,所以大家诠释掉这一行内容还要将该格局改为static同时ip增添等消息;修改/etc/network/interfaces文件时,依据虚拟机的Mac地址在该公文中加进hwaddress ether
00:0C:29:49:B9:74)

  1. IPADDR=192.168.1.108
  2. NETMASK=255.255.255.0
  3. NETWORK=192.168.1.1

    IPADDR=192.168.1.108
    NETMASK=255.255.255.0
    NETWORK=192.168.1.1

并用上边包车型大巴行来替换有关eth0的行: 

永远修改Ubuntu LINUX IP 
壹 、使用命令设置ubuntu的ip地址 

4.施用命令sudo /etc/init.d/networking restart重启网卡。

在那之中,IPADDENVISION为您想要设置的静态IP地址。设置达成后,输入如下命令重启网络服务。

# The primary network interface – use DHCP to find our address 

  1. 安装IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224
    那样就算设置好了网卡eth0的IP地址和子网掩码 
  2. 安装网关 sudo route add default gw 203.171.239.129 
  3. 安装DNS 修改/etc/resolv.conf,在内部加入 nameserver DNS的地方1
    nameserver DNS的地点2 完事。
    可是,那样设置之后,下次开机时候就好像IP又不设有了。
    贰 、直接改动系统布局文件 ubuntu的互联网布署文件是:/etc/network/interfaces
    打开后在那之中可设置DHCP或手动设置静态ip。前边auto
    eth0,让网卡开机自动挂载. 
  4. 以DHCP格局配置网卡编辑文件,切换来/etc/network/interfaces:
    钦点如下命令,sudo vi /etc/network/interfaces

5.利用命令reboot重启电脑。

  1. $ sudo service network restart

    $ sudo service network restart

auto eth0 iface 

并用下边包车型地铁行来替换有关eth0的行:

假诺命令输入后结果直接都以OK,则证实重启符合规律。输入如下命令测试一下,假使结果为您前边设置的IP地址。表明设置科学。

eth0 inet dhcp 

# The primary network interface – use DHCP to find our address

  1. $ ifconfig

    $ ifconfig

用上边包车型大巴指令使互连网设置生效: sudo /etc/init.d/networking restart 

auto eth0 iface

(2)、Ubuntu静态IP地址设置步骤如下:

也足以在指令行下间接输入上边包车型地铁命令来获得地址 sudo dhclient eth0 

eth0 inet dhcp

  1. $ sudo vim /etc/network/interfaces

    $ sudo vim /etc/network/interfaces

  1. 为网卡配置静态IP地址编辑文件 

用下边包车型客车下令使互连网设置生效: sudo /etc/init.d/networking restart

在其间添加:

/etc/network/interfaces: sudo vi /etc/network/interfaces 

也足以在命令行下直接输入上面的一声令下来收获地址 sudo dhclient eth0 

  1. auto eth0
  2. iface eth0 inet static
  3. address 192.168.1.108
  4. netmask 255.255.255.0
  5. 澳门金沙国际 ,gateway 192.168.1.1

    auto eth0
    iface eth0 inet static
    address 192.168.1.108
    netmask 255.255.255.0
    gateway 192.168.1.1

并用上边包车型客车行来替换有关eth0的行: 

  1. 为网卡配置静态IP地址编辑文件

一如既往要求让IP地址生效,输入

# The primary network interface 

/etc/network/interfaces: sudo vi /etc/network/interfaces

  1. $ sudo /etc/init.d/networking restart

    $ sudo /etc/init.d/networking restart

auto eth0 

并用上面包车型客车行来替换有关eth0的行:

再输入ifconfig来验证IP设置是或不是见效。

iface eth0 inet static 

# The primary network interface

 

address 203.171.239.155 

auto eth0

三、设置hostname

gateway 203.171.239.129 

iface eth0 inet static

(1)Ubuntu设置hostname:

netmask 255.255.255.224 

address 203.171.239.155

  1. $ sudo vim /etc/hostname

    $ sudo vim /etc/hostname

#network 203.171.239.128 #broadcast 192.168.3.159 

gateway 203.171.239.129

在其间添加自身索要取的hostname,尽管设置为master。

将方面包车型大巴ip地址等音讯换到你本人就足以了.用下边包车型地铁命令使互连网设置生效: sudo
/etc/init.d/networking restart 

netmask 255.255.255.224

 

  1. 设定第3个IP地址(虚拟IP地址) 编辑文件 

#network 203.171.239.128 #broadcast 192.168.3.159

翻开设置是或不是见效,运维下边发号施令:

/etc/network/interfaces: sudo vi /etc/network/interfaces 

将方面包车型地铁ip地址等音讯换来你本身就足以了.用上边包车型客车一声令下使网络设置生效: sudo
/etc/init.d/networking restart 

  1. $ hostname

    $ hostname

在该公文中添加如下的行: 

  1. 设定第二个IP地址(虚拟IP地址) 编辑文件

借使出口master,表明配置生效。

auto eth0:1 iface eth0:1 inet static address 192.168.1.155 netmask
255.255.255.0 work x.x.x.x broadcast x.x.x.x gateway x.x.x.x
依照你的状态填上存有诸如address,netmask,network,broadcast和gateways等新闻.
用上边包车型大巴命令使互联网设置生效: sudo /etc/init.d/networking restart 

/etc/network/interfaces: sudo vi /etc/network/interfaces

 

  1. 安装主机名称(hostname) 使用下边包车型客车通令来查看当前主机的主机名称: sudo
    /bin/hostname 使用下面包车型大巴授命来安装当前主机的主机名称: sudo /bin/hostname
    newname 系统运转时,它会从/etc/hostname来读取主机的名称. 5. 配置DNS
    首先,你能够在/etc/hosts中参预一些主机名称和这个主机名称对应的IP地址,那是粗略利用本机的静态查询.
    要拜访DNS 服务器来进展查询,供给设置/etc/resolv.conf文件.
    假若DNS服务器的IP地址是203.171.230.6 resolv.conf文件的始末应为: search
    test.com nameserver 203.171.230.6 重启互连网:/etc/init.d/networking
    restart 

在该公文中添加如下的行:

(2)CentOS设置hostname:

PS:依据上文格局,在虚拟机VMware中安装Ubuntu,虚拟机网络连接情势为Net,设置静态IP连接网络,作者已经测试通过,直接修改resolv.con和interfaces的主意能够保障开机后装置的IP依旧留存。

auto eth0:1 iface eth0:1 inet static address 192.168.1.155 netmask
255.255.255.0 work x.x.x.x broadcast x.x.x.x gateway x.x.x.x
依据你的事态填上全部诸如address,netmask,network,broadcast和gateways等新闻.
用上边包车型客车吩咐使互联网设置生效: sudo /etc/init.d/networking restart

  1. $ sudo vim /etc/sysconfig/network

    $ sudo vim /etc/sysconfig/network

  1. 设置主机名称(hostname) 使用上边包车型客车下令来查阅当前主机的主机名称: sudo
    /bin/hostname 使用下边包车型地铁命令来安装当前主机的主机名称: sudo /bin/hostname
    newname 系统运维时,它会从/etc/hostname来读取主机的名称. 5. 配置DNS
    首先,你能够在/etc/hosts中参预一些主机名称和那一个主机名称对应的IP地址,那是简单利用本机的静态查询.
    要拜访DNS 服务器来进展询问,供给设置/etc/resolv.conf文件.
    如果DNS服务器的IP地址是203.171.230.6 resolv.conf文件的内容应为: search
    test.com nameserver 203.171.230.6 重启网络:/etc/init.d/networking
    restart

将内部的HOSTNAME修改为您想要的hostname,若是设置为master

 

 

 

HOSTNAME=master

PS:依据上文格局,在编造机VMware中安装Ubuntu,虚拟机互连网连接情势为Net,设置静态IP连接互连网,小编曾经测试通过,直接修改resolv.con和interfaces的方法得以确定保证开机后装置的IP依旧留存。

翻看设置是或不是见效,运营上边发号施令

安装后不可能一而再网络,欢迎留言,共同研商,呵呵!

  1. $ hostname

    $ hostname

 

一经出口master,表达配置生效。

初稿地址:

 

四、设置/etc/hosts

这一步是为着让各机器都能选取hostname通信,而不是用IP地址。笔者设置了三台CentOS虚拟机。IP地址分别为192.168.1.10八 、192.168.1.1⑩ 、192.168.1.111,对应的hostname分别安装为master、node、slave。在各台机器上个别运营如下命令(ubuntu和centos一样):

  1. $ sudo vim /etc/hosts

    $ sudo vim /etc/hosts

在在那之中添加以下语句

  1. 192.168.1.108 master
  2. 192.168.1.110 node
  3. 192.168.1.111 slave

    192.168.1.108 master
    192.168.1.110 node
    192.168.1.111 slave

 

注,要是发现hosts文件中有127.0.1.1要么除了127.0.0.1之外的其他内容,将他们删除,不然之后的hadoop操作有恐怕会现出错误(比如:Hadoop
Datanodes cannot find NameNode)。

 

在每种机器上选取ping命令看是不是ping通别的机器。如若能ping通,则表明配置不错。

有关阅读

Ubuntu 13.04上搭建Hadoop环境
http://www.linuxidc.com/Linux/2013-06/86106.htm

Ubuntu 12.10 +Hadoop 1.2.1本子集群配置
http://www.linuxidc.com/Linux/2013-09/90600.htm

Ubuntu上搭建Hadoop环境(单机格局+伪分布情势)
http://www.linuxidc.com/Linux/2013-01/77681.htm

Ubuntu下Hadoop环境的布局
http://www.linuxidc.com/Linux/2012-11/74539.htm

单机版搭建Hadoop环境图像和文字化教育程详解
http://www.linuxidc.com/Linux/2012-02/53927.htm

搭建Hadoop环境(在Winodws环境下用编造机虚拟四个Ubuntu系统进行搭建)
http://www.linuxidc.com/Linux/2011-12/48894.htm

澳门金沙国际 5

相关文章