注:关于如何将hadoop源码导入Eclipse详见http://pan.baidu.com/s/1hq8ArUs


一、Hadoop配置软件(我的电脑是Windows7旗舰--64bit)

1. VMWare专用CentOS镜像(Centos是Linux操作系统的一种)
2. VMware-workstation10
3. hadoop-1.1.2.tar.gz
4. jdk-6u24-linux-i586.bin
5. PieTTY 0.3.26(登陆远程主机的终端)
6. winscp516setup(能够和Linux传输的文件的工具)
以上以及Hbase,Hive等软件的下载地址如下:
http://pan.baidu.com/s/1c0q14rQ

二、环境搭建

2.1 安装VMware-workstation10

VMware-workstation10的安装非常简单,只需要根据提示一步步选择“Next”即可,遇到回答“Yes”还是“No”的地方,选择“Yes”。在安装过程中,会出现暂时的网络中断,不要惊慌,一会就会恢复。安装完成后在网络共享中心→更改适配器设置,会出现VMware-workstation10自动建立的虚拟网络如下图2.1所示

图2.1

vmnet0,实际上就是一个虚拟的网桥(VMware已经不显示了,但仍然有此功能)
vmnet1,这是一个Host-Only网络模式(使用Host-Only连接方式必须启用此网卡)
vmnet8,这是一个NAT方式(使用NAT连接方式必须启用此网卡)

2.2 用VMware打开Centos镜像

将Centos镜像解压开以后,找到一下目录如下图2.2所示

图2.2

双击方框内的文件即可,不用安装,里面的Centos已经配置好,一共两个用户,一个是Hadoop普通账户,密码为hadoop,一个是root用户,密码为hadoop。

2.3 宿主机(windows)与客户机(安装在虚拟机中的Linux)网络连接

(1) host-only  宿主机与客户机单独组网。

好处:网络隔离        
坏处:虚拟机与其他服务器之间不能通信

(2) brige 客户机与宿主机在同一个局域网中。

好处:都在同一个局域网可以相互访问        
坏处:不安全

(3) NAT 略

这三种连接方式的详细区别详见网址:http://www.cnblogs.com/sunddenly/articles/3970769.html

2.4 设置网络

大家可以根据自己的条件设置自己的网络连接方式,由于使用的是内网我的IP端有限制,所以我使用桥接的方式。设置方式如下:

图 2.3

图 2.4

图 2.5

由于我使用的是桥接模式,虚拟机的VMnet1和VMnet8没有用到所以我将其禁用了,但选择Host-Only或NAT不能全部禁用,使用哪个就开启哪个。

(1) 开机

图 2.6

在此处点击我已经移动

图 2.7

图 2.8

开启之后,我们选择Other,输入root,密码:hadoop进入系统,如下图

(2) 配置静态网络

由于我使用的是桥接方式,所以Linux所设置的网段和我Host主机的网段在同一个网段中

图 2.9

图 2.10

图 2.11

图2.12

我电脑的IP为192.168.1.49,虚拟机的为192.168.1.50,两者在同一网段中,选择Manual静态模式,最后点击Apply。

图2.13  配置成功

Hadoop开发第2期---虚拟机中搭建Linux的更多相关文章

  1. Hadoop开发第3期---Hadoop的伪分布式安装

    一.准备工作 1. 远程连接工具的安装 PieTTY 是在PuTTY 基础上开发的,改进了Putty 的用户界面,提供了多语种支持.Putty 作为远程连接linux 的工具,支持SSH 和telne ...

  2. 配置SecureCRT连接本地虚拟机中的Linux系统

    转自:http://www.pythoner.com/196.html 由于平时公司开发时都是使用SecureCRT连接的Linux服务器,所以也想使用SecureCRT在自己电脑上连接本地虚拟机中的 ...

  3. 虚拟机中实现Linux与Windows之间的文件传输

    虚拟机中实现Linux与Windows之间的文件传输 标签: linux 2016年06月28日 11:17:37 2092人阅读 评论(0) 收藏 举报  分类: linux(2)    一.配置环 ...

  4. VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程

    VMware Workstation虚拟机中的Linux通过NAT模式共享上网配置教程 在VMware Workstation虚拟机下面,Linux虚机要上网,一般是桥接模式,但我自己的电脑上网的环境 ...

  5. 1008win7与虚拟机中的linux共享文件的(详细)方法

    转自http://jingyan.baidu.com/article/ca00d56c74dde4e99eebcfd2.html 好东西一起分享 win7与虚拟机中的linux共享文件的(详细)方法 ...

  6. 用SSH登录局域网中使用网络设置为NAT的虚拟机中的linux

    环境描述: A客户机,安装有putty软件使用SSH方式登录B主机中的虚拟机中的linux:A机的网络地址:192.168.1.2 B主机为Windows7平台,B主机的网络地址为:192.168.1 ...

  7. [小技巧] 把虚拟机中的Linux系统安装到U盘中

    出于各种需求,很多用户可能经常会在Windows系统中安装虚拟机,然后在虚拟机中安装Linux系统.使用虚拟机的优点是可以同时使用多个系统,而缺点也是显然的,也就是程序运行效率较差.   而实际上,L ...

  8. 把虚拟机中的Linux系统安装到U盘中

    [小技巧] 把虚拟机中的Linux系统安装到U盘中 出于各种需求,很多用户可能经常会在Windows系统中安装虚拟机,然后在虚拟机中安装Linux系统.使用虚拟机的优点是可以同时使用多个系统,而缺点也 ...

  9. VMware虚拟机中为Linux 添加虚拟硬盘(VirtualBox方法类似)

    修改1:2014-06-24 11:38:21 Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现 ...

随机推荐

  1. [Java][读书笔记]多线程编程

    前言:最近复习java,发现一本很好的资料,<J​a​v​a​2​参​考​大​全​ ​(​第​五​版​)​> ​ ​H​e​r​b​e​r​t​.Schildt.书比较老了,06年的,一些 ...

  2. Python+Selenium笔记(十):元素等待机制

     (一) 前言 突然的资源受限或网络延迟,可能导致找不到目标元素,这时测试报告会显示测试失败.这时需要一种延时机制,来使脚本的运行速度与程序的响应速度相匹配,WebDriver为这种情况提供了隐式等待 ...

  3. Android Studio之could not reserve enough space for object heap报错

    在用AndroidStudio时出现这样的错误:  搞了半天终于找到了解决办法,但是很麻烦.就是每次创建工程后,在gradle.properties文件中加入如下代码: org.gradle.jvma ...

  4. 转:Newtonsoft.Json高级用法

    原文地址:http://www.cnblogs.com/yanweidie/p/4605212.html 手机端应用讲究速度快,体验好.刚好手头上的一个项目服务端接口有性能问题,需要进行优化.在接口多 ...

  5. java中的String类的不可变性的小例子

    在java语言中,String类具有不可变性,即常量字符串不可更改.下面的一个小例子简单演示相关概念. public class test { public static void main(Stri ...

  6. JRebel for Hybris ,Idea and Windows

    参考: Jrebel官网参考地址:https://manuals.zeroturnaround.com/jrebel/standalone/hybris.html Wiki Hybris参考地址:ht ...

  7. JDK5的新特性之 增强for

      package cn.itcast.day19.foreach; import java.util.ArrayList; import java.util.Collection; import j ...

  8. 028、HTML 标签3表单标签插入组件

    内容:表单标签插入组件(经常使用)############################################################## form表单标签和input组件 < ...

  9. 【Ansible 文档】【译文】配置文件

    这里说明一下配置文件的内容,原文地址:http://docs.ansible.com/ansible/latest/intro_configuration.html 这个与[Ansible 文档]配置 ...

  10. react native环境搭建(含错误处理)

    1.  Python 2  注意,不要选择3.0及以上的,还不成熟 安装过程中一直 next就可以了,但是注意下图,勾选添加到系统环境变量 安装完之后cmd输入 python 查看是否安装成功. 补充 ...