hdfs高可用集群配置文件

#cd  /usr/local/hadoop/etc/hadoop

-------------core-stie.xml

<configuration>

        <property>
                <name>fs.defaultFS</name>
                <value>hdfs://ald8</value>
        </property> 
        <property>
                <name>hadoop.tmp.dir</name>
                <value>/var/hadoop</value>
        </property>
        <property>
                <name>ha.zookeeper.quorum</name>
                <value>node1:2181,node2:2181,node3:2181</value>
        </property>
        <property>
                <name>hadoop.proxyuser.ald.groups</name>
                <value>*</value>
        </property> 
        <property> 
                <name>hadoop.proxyuser.ald.hosts</name>
                <value>*</value>
        </property>  

</configuration>

-------------------------hdfs-site.xml 

<configuration>
        <property>
                <name>dfs.nameservices</name>
                <value>ald8</value>
        </property>
        <property>
                <name>dfs.ha.namenodes.ald8</name>
                <value>nn1,nn2</value>
        </property>
        <property>
                <name>dfs.namenode.rpc-address.ald8.nn1</name>
                <value>nn01:8020</value>
        </property>
        <property>
                <name>dfs.namenode.rpc-address.ald8.nn2</name>
                <value>nn02:8020</value>
        </property>
        <property>
                <name>dfs.namenode.http-address.ald8.nn1</name>
                <value>nno1:50070</value>
        </property>
        <property>
                <name>dfs.namenode.http-address.ald8.nn1</name>
                <value>nn02:50070</value>
        </property>
        <property>
                <name>dfs.namenode.secondary.http-address</name>
                <value>nn01:50090</value>

        </property>

        <property>
                <name>dfs.namenode.shared.edits.dir</name>
                <value>qjournal://node1:8485;node2:8485;node3:8485/ald8</value>
        </property>
        <property>
                <name>dfs.journalnode.edits.dir</name>
                <value>/var/hadoop/journal</value>
        </property>
        <property>
                <name>dfs.client.failover.proxy.provider.ald8</name>
                <value>org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider</value>
        </property>
        <property>
                <name>dfs.ha.fencing.methods</name>
                <value>sshfence</value>
        </property>
        <property>
                <name>dfs.ha.fencing.ssh.private-key-files</name>
                <value>/root/.ssh/id_rsa</value>
        </property>
        <property>
                <name>dfs.ha.automatic-failover.enabled</name>
                <value>true</value>
        </property>

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

------------------------------------yarn-site.xml

<configuration>
        <property>
                <name>yarn.resourcemanager.hostname</name>
                <value>nn01</value>
        </property>
        <property>
                <name>yarn.nodemanager.aux-services</name>
                <value>mapreduce_shuffle</value>
        </property>
        <property>
                <name>yarn.resourcemanager.ha.enabled</name>
                <value>true</value>
        </property>
        <property>
                <name>yarn.resourcemanager.ha.rm-ids</name>
                <value>rm1,rm2</value>
        </property>
        <property>
                <name>yarn.resourcemanager.recovery.enabled</name>
                <value>true</value>
        </property>
        <property>
                <name>yarn.resourcemanager.store.class</name>
                <value>org.apache.hadoop.yarn.server.resourcemanager.recovery.ZKRMStateStore</value>
        </property>
        <property>
                <name>yarn.resourcemanager.zk-address</name>
                <value>node1:2181,node2:2181,node3:2181</value>
                <description>For Multiple zk services, separate them with comma</description>
        </property>
        <property>
                <name>yarn.resourcemanager.cluster-id</name>
                <value>yarn-ha</value>
        </property>
        <property>
                <name>yarn.resourcemanager.hostname.rm1</name>
                <value>nn01</value>
        </property>
        <property>
                <name>yarn.resourcemanager.hostname.rm2</name>
                <value>nn02</value>
        </property>
</confiouration>

猜你喜欢

转载自blog.csdn.net/cbuy888/article/details/80986831