Apache Hadoop开启HA
要在Apache Hadoop上启用高可用性(HA),需要进行以下步骤:
dfs.nameservices
mycluster
dfs.ha.namenodes.mycluster
namenode1,namenode2
dfs.namenode.rpc-address.mycluster.namenode1
namenode1:8020
dfs.namenode.rpc-address.mycluster.namenode2
namenode2:8020
dfs.namenode.http-address.mycluster.namenode1
namenode1:50070
dfs.namenode.http-address.mycluster.namenode2
namenode2:50070
请确保将namenode1
和namenode2
替换为实际的主机名或IP地址。
dfs.client.failover.proxy.provider.mycluster
org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider
dfs.ha.automatic-failover.enabled
true
dfs.ha.automatic-failover.zkfc.port
8019
现在,您已成功地启用了Apache Hadoop的高可用性。您可以通过访问http://namenode1:50070
和http://namenode2:50070
来访问HDFS Web界面,并通过hdfs://mycluster/
来访问HDFS文件系统。
TOP