Hadoop从零开始(一)——环境准备

 一、Linux虚拟机安装


Hadoop要运行在Unix/Linux环境上面,以自己现有的条件来说,无非是以下三个选择:

1、在Windows上面安装cygwin,模拟Linux环境。优点是简单可行,方便调试,缺点是非真实Linux环境,而且貌似对win7的支持不是很好;

2、在Windows上面安装虚拟机,虚拟机中的Linux环境和真实的Linux几乎没有什么区别;

3、独立安装Linux系统,或者在现有的电脑上面安装双系统(Windows和Linux)


综合考虑,选择第二种方案,在现有的win7系统上面用虚拟机安装Linux。我选择的虚拟机是VMware Workstation7. 高版本的VMware有个好处,就是安装Linux的时候可以自动识别一些版本,实现快速安装。Linux版本用的是Red Hat Enterprise Linux 5, 选择企业版的原因是自带了很多系统应用,以后不需要自己费事装了。


安装时可以把虚拟机位置选择在非C盘目录下,其他默认即可。系统默认配置了NAT网络,虚拟机里可以联网。如果后续上不了网了,可以检查是否设置了正确的网络连接:




另外,也要注意VMnet的服务是否已经开启:



 

二、JDK安装


JDK的Linux版本可以从这个地址下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html 。建议下载1.6以上版本。

这里下载的是prm.bin版本:jdk-6u25-linux-i586-rpm.bin

在保持下载文件的目录中,运行


chmod +x jdk-6u25-linux-i586-rpm.bin

 

加上执行权限。

然后运行:

./jdk-6u25-linux-i586-rpm.bin


生成rpm版本。

继续执行:

rpm -ivh jdk-6u25-linux-i586-rpm.rpm

进行安装。


  默认的安装路径是 /usr/java.


三、Java环境变量配置


打开/etc/profile.djava.sh文件,

vi /etc/profile.d/java.sh

 

(关于文本编辑命令vi,知道ESC-切换指令;o-最末行插入;a-光标处插入;:x-保持退出;:q!-不保存退出 即可)

添加:


#set java envionment
JAVA_HOME=/usr/java/jdk-6u25
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
 

(注意:Linux中环境变量链接用冒号而不是分号; =之间不能有空格)

完成后用
java -version
echo $JAVA_HOME
 来验证是否安装配置成功。


hadoop的安装和配置问题比较多,留到下一篇继续总结。

猜你喜欢

转载自aether.iteye.com/blog/1591144