阿里云服务器安装Hadoop

详细讲解 Hadoop2.7.7 安装(单节点)

此篇文章只是学习不实用于生产。
安装Hadoop前需要,需要安装java环境。还有ssh免密登录,ssh免密登录可以选择不安装。
如果不安装ssh启动Hadoop的时候需要输入多次密码。

本次用的是centos7.2 + hadoop2.7.7

  • 修改主机名称 配置 hosts 文件
    修改主机名称

hostname hadoop
vi /etc/hosts

在这里插入图片描述

  • 使用 wget 下载 Hadoop 非常方便
    复制以下命令下载 可能会有点慢

wget -r https://archive.apache.org/dist/hadoop/core/hadoop-2.7.7/hadoop-2.7.7.tar.gz ./

  • 解压 Hadoop tar -zxf

tar -zxf hadoop-2.7.7.tar.gz

  • 配置四个文件 其中 mapred-site.xml 需要复制一份
  • 配置 Hadoop-env.sh
    在这里插入图片描述
  • 配置 core-site.xml

    
    
        fs.defaultFS
        hdfs://0.0.0.0:9000
    
    
    
        hadoop.tmp.dir
        /root/hadoop/temp
    

  • 配置 hdfs-site.xml

        
    
        dfs.replication
        1
    

  • 配置 mapred-site.xml

    
    
        mapreduce.framework.name
        yarn
    

  • 配置 yarn-site.xml

    
        yarn.nodemanager.aux-services
        mapreduce_shuffle
    

  • 配置 Hadoop 环境变量
    修改文件 vi ~/.bashrc
    在这里插入图片描述
    重新启动加载配置文件 source ~/.bashrc
  • 启动Hadoop 第一次启动需要格式化

hdfs namenode -format //格式化命令
start-all.sh //启动命令

  • 启动之后输入 jps 查看启动程序 以下程序都启动算完成
    阿里云服务器安装Hadoop_第1张图片
    可以输入网址进行查看
    阿里云服务器安装Hadoop_第2张图片
    阿里云服务器安装Hadoop_第3张图片

你可能感兴趣的:(Hadoop)