从这一刻开始我真正踏入对hadoop的学习!首先我们要搭建hadoop的运行环境需要以下工具
1:VMware 虚拟机 我选用的是 10.0的版本
2:vmware Tools 虚拟机共享文件工具
3:ubuntu 12.10版本
4:jdk 7 Linux版的 我选用的是jdk-7u51-linux-x64.tar.gz
简单介绍一下我们使用的工具 ;
1:VMware 虚拟机,我们会在vmwa上搭建3个Linux的运行系统。vmware Tools 虚拟机共享文件工具 下文会详细介绍如何使用这个工具
2:为什么选择ubuntu 系统而不选择centos这个是个人爱好问题。其中主要的和操作命令是一样的
3:jdk就不说了
进入正题:
一 :安装VMware 虚拟机
下一步下一步就可以了
二 : 在虚拟机上安装ubuntu 12.10系统
1 :首先确认你自己的操作系统是多少位的 ,我的是64位的操作系统,并且确认你的电脑是否允许运行虚拟机 如果在启动虚拟机的时候报错
操作系统是64位,下载linux镜像也是64位,但是安装linux时候检测报错,错误如下:
this kernel requires an x86-64 cpu but only detected an i686 cpu
unable to boot please use a kernel appropriate for your cpu
那就重启电脑 ,F1键
把DISABLED改成ENABLED
2:安装ubuntu 系统
进入vmware你会看到下面画面
点击创建新虚拟机
选择自定义高级点击下一步
再下一步
下一步
这里虚拟机名字自己决定我的是:ubuntu_1
位置这个先跟大家说一下,这里是你安装系统的存放路径就是你系统安装在哪理,不会你原来的系统产生不良的后果也不会对你的硬盘分区进行格式化
我的地址是这样的:E:\ubuntu_1
这里不动就好
这里看看个人电脑配置我电脑是8G内存的所以我配置2G的内存
接下来全部点击下一步就好了
到这个画面
选择第一个就好,在虚拟机中不会对我们的原来硬盘分区进行格式的
个人建议是20G的磁盘大小
看到这里核对一下信息就完成了!
接下来我们开始安装ubuntu系统
安装箭头指示
Ubuntu 12.04开端了安装,先选择说话,然后点击“Install Ubuntu”
遇到这个页面之间什么都不选,按继续
这个时候就已经在安装了
有继续就点继续就ok了
这三个时候输入你的计算机名称和登陆密码
安装完成后重启ubuntu4虚拟机就可以了;
3:安装VMware Tools
这个工具对于我们日后来说是很有用的
进入ubuntu 系统然后点击
选择
安装vwmare Tools
1、在VMWare菜单VM下,install VMWare Tools
系统自动加载VMWare Tools镜像,此时在ubuntu桌面能够看到,如下图所示。
双击打开光盘,里面有文件VMwareTools-8.8.2-590212.tar.gz,右键copy到桌面。如下图所示。
2、解压
输入命令
tar zxf /home/sunev/Desktop/VMwareTools-8.8.2-590212.tar.gz
此时,桌面将出现一个名为 vmware-tools-distrib的文件夹,进入到该目录
cd /home/sunev/Desktop/vmware-tools-distrib
3、安装
执行安装命令
sudo ./vmware-install.pl
VMWare Tools安装完毕,在VMWare菜单View下Autosize选择Autofit Guest,重启一下ubuntu,这时,ubuntu的桌面占据了VMWare下的整个窗口。
另外,安装完VMWare Tools之后,ubuntu下的文件可以复制粘贴到windows下了,不过也仅限于文件,复制文件夹的时候则出现错误。
六、设置共享文件夹
在Window下,建立新文件夹。如E盘:LinuxShare。
在关闭ubuntu的情况下,在VMWare左侧,右击ubuntu,选择Settings,进一步选择Options,设置共享文件夹,如下图所示。
设置完毕之后,启动ubuntu,在ubuntu的/mnt/hgfs目录下可以看到刚才建立的共享文件夹,如下图所示。
在刚才建立的共享文件夹,如果使用右键的方式,共享文件夹里面的东西只能移动或者复制到Desktop或者Home Folder,这时可以在ubuntu终端使用命令cp将文件从共享文件夹复制到需要的地方。
例:sudo cp /mnt/hgfs/LinuxShare/cpu.ptf /usr/local/src/cpu.ptf
4:配置jdk环境变量
解压jdk :
1.到Oracle官网下在JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html,因为我的系统是AMD64位,所以下载了目前64位最新版jdk-7u9-linux-x64.tar.gz。
2.把下载的jdk-7u9-linux-x64.tar.gz移到安装目录,我直接放在/usr目录下。
3.切换到/usr目录 cd /usr
sudo tar -zxvf jdk-7u9-linux-x64.tar.gz
4.OK,接下来配置环境变量: sudo gedit /etc/profile
5.在/etc/prifile文件后面添加(提示:这里JDK的路径改为你自己的安装路径):
6.
export JAVA_HOME=/usr/java/jdk1.7.0_51
export JRE_HOME=/usr/java/jdk1.7.0_51/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
7.使刚才修改的/etc/profile文件立刻生效 . /etc/profile
.OK,操作完毕,用java -version查看效果,如果是刚才咱安装的那个JDK,就表示。。。你懂得!