2.2 虚拟机配置
1.前期准备
本节主要讲解如何在VMware中配置三台虚拟机互通且联网。
读者可以从【百度云盘】Hadoop集群目录中直接下载作者配置好的虚拟机(Java为1.7版本,NAT互通,可以联网)。2.2节、2.3节操作已经全部完毕,只要虚拟机加载三台CentOS就可以直接跳到2.4节开始配置集群。解压后三台虚拟机如图2-1所示。
图2-1 解压后三台虚拟机
• 用户名:root,密码:hadoop。
• 用户名:hadoop,密码:hadoop。
2.相关软件下载
下载CentOS6.7,作者已经建立好了一台Linux系统的虚拟机,读者只需在【百度云盘】Soft_BigData目录中下载解压。
• 系统为:CentOS6.7纯净版。
• 用户名:root,密码:hadoop。
• 用户名:hadoop,密码:hadoop。
其余相关软件下载路径如下:
• Hadoop和Spark程序员软件包
http://blog.csdn.net/silentwolfyh/article/details/50936459
• Java程序员软件包
http://blog.csdn.net/silentwolfyh/article/details/50936377
3.下载虚拟机
【百度云盘】Soft_BigData目录中使用VMware10.0.4版本。
4.加载三个Linux虚拟机
将下载的CentOS 6.7虚拟机加载出来三个,分别更名为CentOS01、CentOS02、CentOS03,使用VMware加载打开。虚拟机软件加载三台虚拟机整体展示如图2-2所示。
图2-2 虚拟机软件加载三台虚拟机整体展示
5.配置多台虚拟机互通且上网
(1)多台配置注意事项
注意:配置过程中会出现一个问题:MAC地址冲突,所以虚拟机在开启的时候要使用【移动】,切勿使用【复制】。MAC地址冲突错误如图2-3所示。
图2-3 MAC地址冲突错误
(2)多台虚拟机配置的架构图
多台虚拟机配置的架构图如图2-4所示,这张图是本节的核心,其中包括物理主机的配置、虚拟机软件的配置、三台虚拟主机的配置。
图2-4 多台虚拟机配置的架构图
(3)物理主机的配置
物理主机的配置如图2-5所示。
图2-5 物理主机的配置
(4)虚拟机软件的配置
每台机器设置为NAT连接,具体操作如图2-6~图2-9所示。
图2-6 配置NAT连接一
图2-7 配置NAT连接二
图2-8 配置NAT连接三
图2-9 配置NAT连接四
(5)三台虚拟主机的配置
开启虚拟机的时候注意:配置过程中会出现下面一个问题:MAC地址冲突,所以虚拟机在开启的时候要使用移动,切勿使用复制。选择移动,如图2-10所示。
图2-10 选择移动
如果选择“我已移动该虚拟机”,则这台机器网卡(物理地址)只有一个。
如果选择“我已复制该虚拟机”,则这台机器网卡(物理地址)还需要重新配置,比较麻烦。
进入虚拟机之后配置网络IP,步骤如图2-11~2-14所示。
图2-11 配置网络IP一
图2-12 配置网络IP二
图2-13 配置网络IP三
图2-14 配置网络IP四
(6)关闭防火墙
• 重启后生效。
开启:chkconfig iptables on
关闭:chkconfig iptables off
• 即时生效,重启后失效。
开启: service iptables start
关闭: service iptables stop
防火墙关闭如图2-15所示。
图2-15 同防火墙关闭
(7)测试多台虚拟机互通结果(如图2-16所示)
图2-16 测试多台虚拟机互通结果