安装hadoop步骤
(1) 安装好虚拟机
(2) 以root用户打开虚拟机
(3)首先安装jdk,配置好环境变量,通过上网下载好,rz添加文件。
jdk安装包下载网址:http://download.csdn.net/download/hp_2008/6020687
(4)在root用户下创建文件夹:mkdir jdk
Cd jdk
Mkdir java
Rz 添加文件到虚拟机中。(已知道添加到当前用户的路径,现在需要把jdk添加到根目录下任意一个文件下才能正确运行)
Cp jdk1.6.0_45 /opt/ jdk/java/
./jdk-6u45-linux-i586.bin 运行jdk
Ls查看已经多了一个文件
(5)进入/etc/profile修改,添加路径
vi /etc/profile
在尾部添加以下路径。(备注:如果添加顺序乱了,也会不成功(如:path在前边时候,会找不到))。
exportJAVA_HOME=/opt/jdk/java/jdk1.6.0_45
exportJRE_HOME=$JAVA_HOME/jre
exportCLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin: $PATH
(6)执行测试是否配置成功
source/etc/profile /#执行
Javac 测试是否配置成功
Java –version 如果有显示以下数据表示配置成功。
(7)配置hadoop。在网上下载hadoop的压缩包,并用rz添加到根目录下的opt/jdk/java下。
下载网址:http://download.csdn.net/download/jack5261314/6896011
(8)解压hadoop文件到/opt/jdk/java/目录下
(9)打开/etc/profile 文件配置hadoop路径
Vi /etc/profile
export HADOOP_HOME=/opt/hadoop-1.2.1
$HADOOP_HOME/bin:
修改path添加hadoop的路径。
source /etc/profile 执行
(10)修改四个文件修改hadoop-env.sh,设置java_home
exportJAVA_HOME=/opt/jdk/java/jdk1.6.0_45
(11)修改core-site.xml
Vi core-site.xml
<property>
<name>hadoop.tmp.dir</name>
<value>/hadoop</value>
</property>
<property>
<name>dfs.name.dir</name>
<value>/hadoop/name</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://localhost:9000</value>
</property>
(12)修改mapred-site.xml
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>
(13)修改hdfs-site.xml
<property>
<name>dfs.data.dir</name>
<value>/hadoop/data</value>
</property>
(14)hadoopnamenode –format (“-” 号 后边没有空格的,格式化hadoop)
(15)start-all.sh (后输入三次密码root用户的密码)
(16)jsp查看进程
(17)jps查看进程,如果出现下边的进程则配置成功。