hadoop 主要配置文件

对于配置文件 /conf/core-site.xml以及/conf/mapred-site.xml在所有节点中具有相同的内容。

  • (1)/conf/slaves:从节点所在主机的主机名,如果我们想要在现有集群结构中增加新的节点,就需讲新节点的主机名添加进该配置文件中。

  • (2)/conf/masters:secondarynamenode 所在的主机的主机名

  • (3)/conf/core-site.xml:fs.default.name属性决定了,namenode 所在的节点

    <configuration>
        <property>
            <name>fs.default.name</name>
                                # 决定了namenode所在节点
            <value>hdfs://hadoop0:9000</value>
        </property>
        <property>
            <name>hadoop.tmp.dir</name>
            <value>/usr/local/hadoop/tmp</value>
        </property>  
    </configuration>
  • (4)/conf**/mapred-site.xml**:决定了 JobTracker 所在的节点位置;

    <configuration>
        <property>
            <name>mapred.job.tracker</name>
            <value>hadoop0:9001</value>
        </property>
    </configuration>
    

注:

  • (1)在 hdfs 目录下还有一个配置文件叫:hdfs-default.xml,它与hdfs-site.xml 的区别正在于(其文件开头的注释):

    <!-- Do not modify this file directly. Instead, copy entries that you -->
    <!-- wish to modify from this file into hdfs-site.xml and change them -->
    <!-- there. If hdfs-site.xml does not already exist, create it. -->

你可能感兴趣的:(hadoop 主要配置文件)