[01].修改配置文件

  • 查看jdk安装目录

    1. vim /etc/profile

    04.修改Hadoop配置 - 图1

  • 复制路径

    1. vim /etc/profile
    2. #复制这个:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
    3. #还要复制hadoop的目录:/opt/hadoop-2.6.0
  • 我的信息是这样的(粘贴到下面是为了方便我CV大法!!):

    1. #Java
    2. export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64
    3. #Hadoop
    4. export HADOOP_HOME=/opt/hadoop-2.6.0
  • 进入主目录

    1. cd /opt/hadoop-2.6.0/etc/hadoop/
  • 编辑.sh文件

    1. vim hadoop-env.sh
  • shift+g跳到文件末尾

04.修改Hadoop配置 - 图2
新增这样的两条信息即可。

1.编辑core-site.xml文件

  1. vim core-site.xml

配置内容

  1. <configuration>
  2. <property>
  3. <name>fs.defaultFS</name>
  4. <value>hdfs://master</value>
  5. </property>
  6. <property>
  7. <name>hadoop.tmp.dir</name>
  8. <value>/opt/hadoop-2.6.0/tmp</value>
  9. </property>
  10. </configuration>

04.修改Hadoop配置 - 图3

2.编辑hdfs-site.xml文件

vim hdfs-site.xml

配置内容

<property>
    <name>dfs.replication</name>
    <value>2</value>
</property>

04.修改Hadoop配置 - 图4

  • 复制mapred-site.xml并编辑

    cp mapred-site.xml.template mapred-site.xml
    

    04.修改Hadoop配置 - 图5

    3.编辑mapred-site.xml文件

    vim mapred-site.xml
    
  • 配置内容

    <property>
      <name>mapreduce.framework.name</name>
      <value>yarn</value>
    </property>
    

    04.修改Hadoop配置 - 图6

    3.编辑yarn-site.xml文件

    vim yarn-site.xml
    

    内容

    <property>
          <name>yarn.resourcemanager.hostname</name>
          <value>master</value>
    </property>
    <property>
          <name>yarn.nodemanager.aux-services</name>
          <value>mapreduce_shuffle</value>
    </property>
    

    04.修改Hadoop配置 - 图7