手机版
你好,游客 登录 注册
背景:
阅读新闻

使用VMware安装Hadoop全过程

[日期:2011-08-07] 来源:Linux社区  作者:haishangshengren [字体: ]

前言:

从七月中旬开始大规模学习Hadoop平台搭建过程,虽然现在看来,解决很实现的问题并不多,但是对于一个以前没有接触过linux、java和云计算平台的人来说,确实也花了一段时间。最大的感慨是,各种工具的版本问题,十分重要,Vmware、Ubuntu、jdk、hadoop、hbase、zookeeper,任何一种的版本问题都是致命的。

刚开始我是照着刘鹏老师的《云计算》第二版做实验的。里面貌似很简单的一句话,我要花整整一天的时间去实现。比如:

1、虚拟机的使用问题,最新版的Vmware里,安装Vmware-tools后,死活出现不了/mnt/hgfs/share目录,没有共享文件夹,就没法搞到各种软件(虽然现在知道其实虚拟机直接可以上网下,但刚开始我就认为各种软件只能通过与主机的共享获得)我就一直找问题,用尽了各种方法,几乎对于有Vmware-tools安装的网页都被我百度过。最后极端抑郁,干脆换个旧点的Vmware试试,采用了Mware-workstation-full-7.1.1-282343.exe ,换过之后,当在命令行里 cd  /mnt/hgfs 有出现时,那种激动的心情无法言表。但是我没有意识到,还有更大的问题在后边等着我。

2、安装jdk,java环境的配置,其实现在看起来很简单的问题,就是在/ect/profile文件里把我们安装的各种工具的路径写进去而已。但是刚开始一头雾水的我,总是不小心将路径写错,最后还得一遍遍的反过来修改。

3、关于linux各种文件的权限问题。刚开始使用普通用户,总是提示权限不够,最后我懒得使用sudo命令,直接跳入root用户,一直用它解决问题。而这个习惯,恰恰造成了再后面使用hbase时的巨大问题出现,这是后话。

闲话不扯,进入实验过程。

使用的各种版本: 

  1)VMware-workstation-full-7.1.1-282343.exe  建议不要汉化,最新版本有问题

  2)ubuntu-10.04.1-desktop-i386.iso 

  3)hadoop-0.20.2.tar.gz

实验过程  

一、更改root用户密码:

sudo passwd root    更改root密码

su root    进入root用户

二、安装虚拟机工具:

1、mount -o,loop /dev/cdrom /mnt  这句话的意思是把光驱挂载到/mnt目录之下

2、cd /mnt      进入到挂载目录下

3、tar zxvf VmwareTools-8.4.2-261024.tar.gz -C ~

       把 VmwareTools-8.4.2-261024.tar.gz解压到/root目录下,C大写

4、./vmware-install.pl          在/root/vmware-tools-distrib目录下运行安装文件

5、一路回车或者yes

6、重启系统,并且在VM Setting里去掉对光盘的关联,www.linuxidc.com同时设置共享文件夹 

7、/usr/bin/vmware-config-tools.pl是配置文件的位置和名称,进行对共享文件夹的配置,需要用root用户,仍然是一路回车、yes、no

8、cd  /mnt/hdfs/share  存在文件夹,表示安装虚拟机工具成功

三、安装SSH

sudo apt-get install ssh

四、安装与配置JAVA

1、在/usr目录下,新建java文件夹:mkdir java     需要用root用户

2、在/usr/java目录下,运行:/mnt/hgfs/share/jdk-6u26-linux-i586.bin

输入java javac java -version 版本有信息

3、安装vim软件,方便以后编辑文件 apt-get  install vim    (强烈建议安装,因为vi工具使用起来很不方便)

4、配置java环境:

   1)vim /etc/profile  编辑profile文件

   2)在文件末尾加入如下信息:

JAVA_HOME=/usr/java/jdk1.6.0_26
JRE_HOME=/usr/java/jdk1.6.0_26/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME
export JRE_HOME
export CLASSPATH
export PATH

  3)编辑完毕 :wq 保存 退出

linux
相关资讯       VMWARE  Hadoop 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款