『 Hadoop』从零安装第四弹

hadoop集群安装

前置准备:

  • Hadoop成功启动
    『 Hadoop』从零安装第三弹 -
    http://www.jianshu.com/p/26e0ee48ec48
  1. 克隆虚拟机,克隆出2个虚拟机,加上主虚拟机,则可构成简单的集群


    『 Hadoop』从零安装第四弹_第1张图片
  2. 选择完整克隆,其他下一步下一步即可,我的配置用了半小时克隆完2个

    『 Hadoop』从零安装第四弹_第2张图片
    PS:如果机子配置和我一样不怎么滴的话,准备好,你的噩梦要来了

  3. 在克隆的过程中,查看本机的DNS
    在Windows下,win+R运行cmd,在cmd命令行中输入
    ipconfig /all

配置master

  1. 把第一台机子即主虚拟机的hostname设置为master

    PS: 重启虚拟机后,名字显示改变,当时我没有及时重启虚拟机,所以名字还是显示ubuntu

  2. 查看master的IP地址


  3. 查看master的网络信息,记录子网及掩码等信息


    『 Hadoop』从零安装第四弹_第3张图片

    『 Hadoop』从零安装第四弹_第4张图片
  4. 根据master的网络信息修改配置文件interfaces



    『 Hadoop』从零安装第四弹_第5张图片

5.根据虚拟机集群的网络信息修改配置文件hosts
$ sudo gedit /etc/hosts

『 Hadoop』从零安装第四弹_第6张图片
PS:这个不是最终版本的hosts,slave1和slave2是克隆出来的虚拟机,此时它们的IP我显然是还不知道的,所以先预测一下,稍后我会放出最终版的hosts,顺便localhost也可以去掉

配置slave1

  1. 同master的操作,先查看slave1的IP地址


    『 Hadoop』从零安装第四弹_第7张图片
  2. 修改hostname为slave1


  3. 修改配置文件interfaces


    『 Hadoop』从零安装第四弹_第8张图片
  4. 修改配置文件hosts
    『 Hadoop』从零安装第四弹_第9张图片
    PS:这个同样还不是最终版本的hosts...
  5. 检测配置是否成功,slave1 Ping自己和master


    『 Hadoop』从零安装第四弹_第10张图片

配置slave2

  1. 查看slave2的IP地址
    『 Hadoop』从零安装第四弹_第11张图片
    PS:此时开着3个虚拟机,本本已经开始吃力了,我当时被卡了好久,建议如果和我一样是4G内存的,可以设置3个虚拟机为1G 512M 512M 或者3个512M,为啥不设256M,因为启动不了哈哈哈哈
    『 Hadoop』从零安装第四弹_第12张图片
  2. 其它步骤略过,同前面,直接来看最终的hosts
    『 Hadoop』从零安装第四弹_第13张图片
  3. 最后,检测三台机子是否能互相Ping成功


    『 Hadoop』从零安装第四弹_第14张图片

配置DNS服务器

如果不能上网,需要修改/etc/resolv.conf文件,配置DNS服务器
$ sudo gedit /etc/resolv.conf

通过查看本机的DNS修改文件添加如下配置
nameserver 8.8.8.8 8.8.4.4
nameserver 218.2.135.1

至此你的集群已经可以互相Ping通啦!!

你可能感兴趣的:(『 Hadoop』从零安装第四弹)