排第四偶家 发表于 2016-12-10 09:20:56

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的安装和配置问题比较多,留到下一篇继续总结。
页: [1]
查看完整版本: Hadoop从零开始(一)——环境准备