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

文章目录

  • 1.准备工作
  • 2.开始安装
    • 获取hadoop安装包
    • 官方文档
    • 修改环境变量
    • 修改配置文件
  • 3.格式化HDFS
  • 4.开启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端口放在
	
        fs.defaultFS              
        hdfs://192.168.100.214:8020
    
  • 效果如下:
    hadoop(HDFS)安装教程--简单易懂_第1张图片
  • 修改hdfs配置文件
vim /root/app/hadoop-2.6.0-cdh5.15.1/etc/hadoop/hdfs-site.xml
  • 将hadoop.tmp.dir配置到/root/app/tem目录中
		
                hadoop.tmp.dir
                /root/app/tmp
        
  • 效果如下

hadoop(HDFS)安装教程--简单易懂_第2张图片

3.格式化HDFS

hdfs namenode -format

hadoop(HDFS)安装教程--简单易懂_第3张图片

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

在这里插入图片描述

4.开启HDFS

sh /root/app/hadoop-2.6.0-cdh5.15.1/sbin/start-dfs.sh
  • 输入jps 测试一下
    出现这个则是开启成功!
    hadoop(HDFS)安装教程--简单易懂_第4张图片

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

192.168.100.214:50070

hadoop(HDFS)安装教程--简单易懂_第5张图片
出不来,十有八九就是防火墙的问题!

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

service iptables stop    -->关闭防火墙
chkconfig iptables off   -->关闭防火墙开机自启
  • 在浏览器再输入ip+端口测试一下
    hadoop(HDFS)安装教程--简单易懂_第6张图片

你可能感兴趣的:(Hadoop,大数据基础)