Hadoop 安装指南

2019-01-27  本文已影响0人  brackenbo

最近由于要学习一下大数据相关的知识,首先遇到的就是Hadoop。那么接下来就看一下如何安装Hadoop。

  1. 下载tar包
    https://hadoop.apache.org/releases.html

  2. 解压tar包

     tar -vxf hadoop.3.1.1.gz.tar
    
  3. 设置环境变量

     export HADOOP_HOME=/home/hadoop/hadoop-3.1.1 
     export HADOOP_INSTALL=$HADOOP_HOME
     export HADOOP_MAPRED_HOME=$HADOOP_HOME
     export HADOOP_COMMON_HOME=$HADOOP_HOME
     export HADOOP_HDFS_HOME=$HADOOP_HOME
     export YARN_HOME=$HADOOP_HOME
     export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native         
     export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin 
     export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib/native"
    
  4. 修改hadoop-env.sh
    脚本文件位于*/hadoop-3.1.1/etc/hadoop

     export JAVA_HOME=/opt/jdk1.8.0_192 
     export HADOOP_CONF_DIR=${HADOOP_CONF_DIR:-"/home/hadoop/hadoop-3.1.1/etc/hadoop"}
    
  5. 修改core-site.xml
    脚本文件位于*/hadoop-3.1.1/etc/hadoop

  1. 修改hdfs-site.xml
    脚本文件位于*/hadoop-3.1.1/etc/hadoop

记得要创建对应的文件夹

    mkdir -p hdfs/namenode
    mkdir -p hdfs/datanode
  1. 修改mapreduce.xml
  1. 修改yarn.xml

     <configuration>
         <property>
             <name>mapreduceyarn.nodemanager.aux-services</name>
             <value>mapreduce_shuffle</value>
        </property>
     </configuration>
    
  2. 启动hadoop集群

     hdfs namenode -format
    
  3. 启动 HDFS

    start-dfs.sh
    

如果提示ssh: connect to host refused,安装ssh,并且cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

  1. 启动yarn

    start-yarn.sh
    
  2. 可以通过命令jps查看hdfs运行状态

    jps
    
  3. 可以查看hadoop的版本

    hdfs version
    
  4. 创建hdfs目录并且显示

    hdfs dfs -mkdir /test
    hdfs dfs -ls /
    

到此,hadoop安装完成。

上一篇 下一篇

猜你喜欢

热点阅读