hadoop(HDFS)安装教程--简单易懂

1.准备工作

  • 创建一个LInux虚拟机并安装CentOS6.9的镜像
  • 配置网卡信息
  • 安装JDK1.8
  • 在/root目录下创建两个文件夹
software  --> hadoop安装包上传位置
app       --> hadoop安装路径
app/tmp   --> hadoop.tmp.dir 配置目录

2.开始安装

获取hadoop安装包

http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.15.1.tar.gz

官方文档

http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.15.1/hadoop-project-dist/hadoop-common/SingleCluster.html
  • 下载,上传至虚拟机中的software目录下
  • 解压到 /root/app目录下
tar -zxvf /root/software/hadoop-2.6.0-cdh5.15.1.tar.gz -C /root/app/

修改环境变量

  • 新建文件hadoop.sh在/etc/profile.d目录下
touch /etc/profile.d/hadoop.sh
  • 编辑文件
vim /etc/profile.d/hadoop.sh
  • 添加以下内容
export HADOOP_HOME=/root/app/hadoop-2.6.0-cdh5.15.1
export PATH=$PATH:$HADOOP_HOME/bin
  • 更新profile资源
source /etc/profile

修改配置文件

配置文件放在hadoop安装目录下的etc/hadoop目录下

vim /root/app/hadoop-2.6.0-cdh5.15.1/etc/hadoop/core-site.xml 
  • 将虚拟机ip地址加8020端口放在<configuration> </configuration>
	<property>
        <name>fs.defaultFS</name>              
        <value>hdfs://192.168.100.214:8020</value>
    </property>
  • 效果如下:
    在这里插入图片描述
  • 修改hdfs配置文件
vim /root/app/hadoop-2.6.0-cdh5.15.1/etc/hadoop/hdfs-site.xml
  • 将hadoop.tmp.dir配置到/root/app/tem目录中
		<property>
                <name>hadoop.tmp.dir</name>
                <value>/root/app/tmp</value>
        </property>
  • 效果如下

在这里插入图片描述

3.格式化HDFS

hdfs namenode -format

在这里插入图片描述

  • 查看一下/root/app/tmp下的变化
ll /root/app/tmp

在这里插入图片描述

4.开启HDFS

sh /root/app/hadoop-2.6.0-cdh5.15.1/sbin/start-dfs.sh
  • 输入jps 测试一下
    出现这个则是开启成功!
    在这里插入图片描述

  • 浏览器输入ip+端口5007 测试一下

192.168.100.214:50070

在这里插入图片描述
出不来,十有八九就是防火墙的问题!

关闭防火墙 并永久关闭(关闭开机自启)

service iptables stop    -->关闭防火墙
chkconfig iptables off   -->关闭防火墙开机自启
  • 在浏览器再输入ip+端口测试一下
    在这里插入图片描述
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值