1.首先准备环境
系统:Linux(centOS)
jdk:1.7
这里jdk要安装配置完成,具体步骤参考:Linux环境下安装JDK
注意:本次没有配置免密登录,所以在启动和停止的时候回让你输入多次密码!!!
2.下载安装包
官网地址:
https://hadoop.apache.org/
选择版本:
下载地址:
http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz
在Linux服务器上直接执行
wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz
解压安装包
tar zxvf hadoop-2.7.7.tar.gz
移动解压后的文件夹hadoop-2.7.7到usr目录下创建的hadoop文件夹下:
mv ./hadoop-2.7.7 /usr/hadoop/
编辑文件
1./usr/hadoop/hadoop-2.7.7/etc/hadoop/hadoop-env.sh
vim /usr/hadoop/hadoop-2.7.7/etc/hadoop/hadoop-env.sh
2./usr/hadoop/hadoop-2.7.7/etc/hadoop/core-site.xml
<!-- 指定HDFS老大(namenode)的通信地址 --> <property> <name>fs.defaultFS</name> <value>hdfs://0.0.0.0:9000</value> </property> <!-- 指定hadoop运行时产生文件的存储路径 --> <property> <name>hadoop.tmp.dir</name> <value>/home/root/hadoop/temp</value> </property>
3./usr/hadoop/hadoop-2.7.7/etc/hadoop/hdfs-site.xml
<!-- 设置hdfs副本数量 -->
<property>
<name>dfs.replication</name>
<value>2</value>
</property>
格式化
/usr/hadoop/hadoop-2.7.7/bin/hdfs namenode -format
启动
/usr/hadoop/hadoop-2.7.7/sbin/start-dfs.sh
停止
/usr/hadoop/hadoop-2.7.7/sbin/stop-dfs.sh
访问地址
http://IP地址:50070