Win10平台下搭建hadoop分布式系统


1、安装Oracle VM VirtualBox

2、在VirtualBox虚拟中添加3个虚拟主机,分别命令为Linux1,Linux2,Linux3

注:我们建的虚拟主机都是Ubuntu版本的Linux主机

3、在设置>存储>虚拟光驱中添加Ubuntu镜像

注:如果没有虚拟光驱,可以自己添加一个留空的虚拟光驱,如下图:

4、虚拟机网络设置

1)在新建虚拟电脑的时候,默认只设置了网卡1,如下图:

注:网络地址转换(NAT)的时候,如果主机插了网线,虚拟机可以正常上网.但是如果虚拟机中有多个虚拟电脑,则它们的ip都相同,格式为:10.0.x.x

2)如果要装hadoop集群的话,我们希望每个节点都有一个私有ip,以实现他们的互联

3)因此,我们可以给虚拟主机添加一个网卡2,此网卡连接方式为Host-Only,这种模式下,每个虚拟主机都会分配一个独立的ip,如下:

注:仅主机(Host-Only)适配器这种方式会给每个虚拟电脑分配一个独立ip,这个ip在主机的VirtualBox Host-Only Network的ip网段内.

4)我搭建的分布式集群式在win10平台下进行的,由于VirtualBox不兼容win10,在安装VirtualBox的时候不会在主机中创建Host-Only连接,换了几个版本的BirtualBox,有的能创建,但是Host-Only方式依然找不到界面名称。因为我们网卡2设置为Nat方式。如下介绍。

5)如何配置一个Nat网络。

1.在VirtualBox主界面>管理>全局设定>网络>Nat网络>添加一个Nat网络

2.在虚拟主机设置>网络>网卡2中的连接方式选则Nat网络,界面名称选择刚才建立的Nat网络。

注:1/3台虚拟主机的网卡2的界面名称都必须选同一个Nat网络。

   2/如果系统中本来存在Nat网络,可以不重建,每个虚拟主机选则同一个即可。

截图如下:

6)这样的网络设置,可以保证虚拟机既可以上网,又有私有ip.

5、启动虚拟主机,安装Ubuntu操作系统

注:每台主机的姓名要相同,计算机名必须不同。我们这里计算机名取f1,f2,f3

6、耐心等待Ubuntu操作系统安装完成!!!

7、虚拟主机和主机之间实现双向拖放和共享粘贴板以及文件夹。(非必需步骤)

1)导致这些问题的原因是Linux中没有安装增强功能

2)安装增强功能,点击->设备>>安装增强功能

3)如果点击安装增强功能提示没有虚拟光驱,则在VirtualBox中添加一个留空的虚拟光驱即可.如下图:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值