【Hadoop】集群搭建

前置条件

版本:Apache Hadoop 2.7.7

操作系统环境:

  1. 查看主机的hosts是否配置正确;
    1 # 查看hosts配置信息
    2 cat /etc/hosts
    3 
    4 # 查看本机hostname
    5 hostname
    6 cat /etc/sysconfig/network
    View Code
  2. 安装ssh,以及免密钥配置;
    1 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
    2 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
    View Code
  3. 安装jdk;
    # 安装jdk
    rpm -i jdk-8u201-linux-x64.rpm
    
    # 查看jdk安装目录
    cd /usr/java
    View Code

    此时还没有配置JAVA_HOME,但是运行java -version可以查看到版本信息。这是由于rpm安装方式的特殊性。

  4. 配置JAVA_HOME;
    vi /etc/profile
    View Code

    添加环境变量,并且读取环境变量。

    # 末尾添加
    export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
    export PATH=$PATH:$JAVA_HOME/bin
    View Code
    source /etc/profile
    View Code
  5. 配置HADOOP_HOME;
    export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
    export HADOOP_HOME=/opt/sxt/hadoop-2.7.7
    export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
    View Code
  6. 在文件/opt/sxt/hadoop-2.7.7/etc/hadoop/hadoop-env.sh中配置JAVA_HOME;
    # The java implementation to use.
    # 修改为绝对目录
    export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
    View Code

Pseudo-Distributed Operation:

Hadoop: Setting up a Single Node Cluster.

 

posted @ 2019-03-07 21:22  军长吃司令  阅读(131)  评论(0)    收藏  举报