hadoop入门_001-linux虚拟机的安装

[size=medium]随着移动互联网,互联网以及云计算的发展 加剧了数据的爆炸式增长,因此大数据成为IT产业又一次颠覆性的革命。随着google的三大论文的发布以及hadoop的诞生。点燃了众多程序员学习hadoop的热情。现在网上的关于hadoop的学习资料也非常的多。但是个人还是感觉比较杂乱。
本文将会带领大家入门hadoop 。相信可以帮助到很多初学者找到学习hadoop的方向。建议高手绕道。
首先来看看虚拟机的安装

1.打开vmware 新建1个虚拟机 选择标准安装
[img]http://dl.iteye.com/upload/attachment/0069/1986/ed2708b9-34bd-341e-84fb-1efd30115863.jpg[/img]

2.点击下一步 选择第三个选项 不要选前两个 否则会直接安装,而且在直接安装的过程中还会报错.而且之后也无法使用救援模式
[img]http://dl.iteye.com/upload/attachment/0069/1994/7104387e-fbf5-3867-9f34-95caac5fb7ef.jpg[/img]

3.选择你要安装的系统和系统的版本。这里我们安装32位的CentOS.
[img]http://dl.iteye.com/upload/attachment/0069/1996/2bf3aed5-3955-32a1-8a33-968b86118b76.jpg[/img]

4.填写安装的虚拟机名称,和需要把这个系统装在硬盘中的哪个位置。我们首先安装主节点的CentOS系统 用-M来表示
[img]http://dl.iteye.com/upload/attachment/0069/2000/c1b49965-9c28-3a8e-aaa5-03efe73423a7.jpg[/img]

5.为虚拟机分配额硬盘空间大小。当然不是说一开始就分配我们制定的最大空间20G,是会随着你空间的增加而增加的。
[img]http://dl.iteye.com/upload/attachment/0069/2002/28461e5e-d2d3-315d-8604-962973203158.jpg[/img]

6.分配内存。这里我们分配1G,因为我的机器是8G内存的。大家可以根据自己的机器情况分配。装虚拟机还是建议机器的内存高一点。
process表示处理器是单核还是双核
删除软盘 否则安装的过程中可能会报错。
[img]http://dl.iteye.com/upload/attachment/0069/2004/635ffd4a-0edf-3e5c-ab2c-12a93181402f.jpg[/img]

7.还有就是需要配置NetWork Adapter.一定要选择桥接,它能保证系统之内的操作系统和外面的系统之间可以正常通信,然后点击Finish完成安装。
[img]http://dl.iteye.com/upload/attachment/0069/2006/b883b6d1-a675-3458-a0fc-fe451b995028.jpg[/img]

8.在我们的MyComputer中就会多出我们刚刚装好的虚拟机。点击电源按钮开机。点击回车键,开始安装我们的CentOS。
[img]http://dl.iteye.com/upload/attachment/0069/2008/59c30eeb-6f76-3d9b-99f6-761862b52372.jpg[/img]

9.注意一下这里当我们的鼠标点在虚拟机里边的时候 如果要切换到外面的操作系统。按Ctrl+Al键。这个在vmware的设置中可以自己设置。
启动后 会进入到一个蓝色的界面。这里选skip跳过 不检测光盘。否则会检测一段时间。
[img]http://dl.iteye.com/upload/attachment/0069/2011/6a3a1cbb-0881-3044-9bf4-4a795eb3d559.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/0069/2014/3a9b855e-627d-3df2-953e-a60c6ef42daa.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/0069/2016/b2666e73-bd08-336f-bead-f6a5f38afa7f.jpg[/img]

[img]http://dl.iteye.com/upload/attachment/0069/2018/bffc6b01-1c3c-3189-86e1-db6f69643958.jpg[/img]


[img]http://dl.iteye.com/upload/attachment/0069/2020/35f53093-e50c-3150-ad58-15b23f671099.jpg[/img]

10.选择 建立自定义的分区结构。建立分区的时候大家注意一下,弄错了的话之后不是那么好改。
[img]http://dl.iteye.com/upload/attachment/0069/2022/181ac332-aae0-36e5-89bd-cabc81a16526.jpg[/img]

11.这里的空闲表示我刚才为我的虚拟机分配了15个G的空间大小。
[img]http://dl.iteye.com/upload/attachment/0069/2024/73d3e92d-492c-3735-bb5e-b3658beb53fe.jpg[/img]

12.点击空闲 -> 新建,挂载点选择/ 表示linux的根目录,这个空间最好分配大一点,因为我整 个只分配了15G的空间。这里我先给到10G。
[img]http://dl.iteye.com/upload/attachment/0069/2026/407c75cd-bea1-386f-83af-d610340c8a3c.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/0069/2026/407c75cd-bea1-386f-83af-d610340c8a3c.jpg[/img]

13.这样我们刚分配空间就显示出来了,接下来再点击空闲,然后新建。选择/boot挂载点。这个boot包含了操作系统的内核。一般用户给到100M足够了。
[img]http://dl.iteye.com/upload/attachment/0069/2044/27c0e8ad-ca38-301c-8da2-154412ba32bf.jpg[/img]

14.接下来再点击空闲,然后新建。这次不要再选挂载点了。直接选swap, 它是交换分区的意思,也就是虚拟内存。这个虚拟内存有一个说法,就是一般设置为实际内存的两倍。当然这个其实个人觉得还是分情况。比如我们有些生产机 上百G的内存如果X2,那完全没有必要。当然我们内存小的话 还是可以遵循这个规则的。这里我们还是设置为2048。
[img]http://dl.iteye.com/upload/attachment/0069/2046/7b0a5a73-312f-3c53-835b-96cefe7f83d2.jpg[/img]
剩余的空闲分区不管他。直接下一步,下一步进入到网络设置。

15.网络设置其实也可以直接跳过,这里我们还是设置一下。linux的主机名必须是域名的方式
[img]http://dl.iteye.com/upload/attachment/0069/2048/06e3bce2-a729-32fc-b5cd-b3afa87ff4ec.jpg[/img]

16.点击编辑按钮,手动设置IP,网关暂时不配置,我们暂时不用上网。需要上网的,以后也可以配置。
[img]http://dl.iteye.com/upload/attachment/0069/2051/64d03474-b922-34cc-b8c5-41fccbc16f00.jpg[/img]
选择时区,下一步。

17.为你的根账号创建一个密码,就是linux系统里面的超级管理员root.
[img]http://dl.iteye.com/upload/attachment/0069/2053/16dd59dc-c50e-37a5-b5f5-c727164c8419.jpg[/img]

18.linux会有很多软件的定制安装,这里我们选 - > 现在定制
[img]http://dl.iteye.com/upload/attachment/0069/2055/1ff205d7-1148-3ecc-a462-e7dc262e840e.jpg[/img]

勾上桌面环境
[img]http://dl.iteye.com/upload/attachment/0069/2058/7cb68bb5-6470-302d-8dc1-88c38c31bb1f.jpg[/img]

应用程序只留 基于文本的互联网 和 编辑器
[img]http://dl.iteye.com/upload/attachment/0069/2061/6847f00b-c16c-32ee-83f9-ab9a2bb99527.jpg[/img]

开发,勾上 老的软件开发 其他的都不要.
[img]http://dl.iteye.com/upload/attachment/0069/2063/175d5b71-4bb5-31ff-a9c2-dad874c28957.jpg[/img]

服务器只留FTP
[img]http://dl.iteye.com/upload/attachment/0069/2065/ed01aa71-fdc9-3952-96c7-3c7848d1f236.jpg[/img]

基本系统勾上X窗口系统和基本
[img]http://dl.iteye.com/upload/attachment/0069/2071/8874fd41-7097-3b83-8f90-9142ba251cef.jpg[/img]

接下来的虚拟化 集群 集群存储 和语言支持 大家可以根据需要勾选。这个地方我是勾选了集群。然后点击下一步,下一步进行安装。
[img]http://dl.iteye.com/upload/attachment/0069/2077/de6d5346-83be-35a4-a1ca-23e8d3baae00.jpg[/img]

19.完了之后重新引导设置。
首先我们需要禁用防火墙。因为在后面在搭建hadoop环境的时候如果没有关闭防火墙可能会出现 这个错误:
File /home/hexianghui/tmp/mapred/system/jobtracker.info could only be
replicated to 0 nodes, instead of 1
[img]http://dl.iteye.com/upload/attachment/0069/2082/ecac47aa-67b9-3bb9-b859-e784585d565c.jpg[/img]

SElinux选择强制。然后下一步,然后选择当前的时间,然后下一步,进入到创建用户
此时我们暂时不创建普通用户,点击继续
[img]http://dl.iteye.com/upload/attachment/0069/2086/60811ff4-a9ba-32db-b433-55ce87168a60.jpg[/img]

一直下一步,点击完成。然后用root用户登录。我们的CentOS就算安装完成了。
然后大家可以通过自己的SSH客户端工具连上CentOS. 我这里用的是SecureCRT。其实用什么都一样 这里不做要求。 接下来大家按照以上步骤再安装两台CentOS做为Slave节点。


[/size]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值