Hadoopの高可用性クラスタ構成ファイル

HDFS-site.xmlの

<?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
<?XML-スタイルシートタイプ= "テキスト/ XSL"のhref = "configuration.xsl" >?
<! - 
Apacheライセンスの下でライセンス、バージョン2.0(以下"ライセンス")。
あなたは、ライセンスに準拠する以外、このファイルを使用することはできません。
あなたがでライセンスのコピーを入手することができる

http://www.apache.org/licenses/LICENSE-2.0 

適用される法律または書面での合意がない限り、ソフトウェア
ライセンスの下で配布さは、「現状のまま」配布され、
いかなる種類の保証または条件なし、明示または黙示のいずれか。
権限と統治特定の言語のためのライセンスを参照してください。
ライセンスの下で制限を。付属のLICENSEファイルを参照してください。
- > 

<! - このファイルには、サイト固有のプロパティのオーバーライドを置きます。- > 

< 構成> 
< プロパティ> 
< 名前> dfs.replication </ 名前> 
< > 2 </ > 
</ プロパティ> 
< プロパティ> 
< 名前> dfs.nameservices </ 名前> 
< > MYCLUSTER </ > 
</ プロパティ>
プロパティ>  
< 名前> dfs.ha.namenodes.mycluster </ 名前>  
< > NN1、NN2 </ >  
</ プロパティ> 
< プロパティ> 
< 名前> dfs.namenode.rpc-address.mycluster.nn1 </ 名前> 
< > hadoop1:8020 </ > 
</ プロパティ> 
< プロパティ> 
< 名前> dfs.namenode.rpc-address.mycluster。NN2 </名前> 
< > 8020:hadoop2 </ > 
</ プロパティ> 
< プロパティ> 
< 名前> dfs.namenode.http-address.mycluster.nn1 </ 名前> 
< > hadoop1:50070 </ > 
</ プロパティを> 
< プロパティ> 
< 名前> dfs.namenode.http-address.mycluster.nn2 </ 名前> 
< > hadoop2:50070 </ > 
</ プロパティ> 
< プロパティ> 
< 名前> dfs.namenode.shared.edits.dir </ 名前> 
< > qjournal:// hadoop1:8485; hadoop2:8485; hadoop3:8485 / MYCLUSTER </ > 
</ プロパティ> 
< プロパティ> 
< 名前> dfs.client.failover.proxy.provider.mycluster </ 名前> 
< > org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider </ >
</プロパティ> 
< プロパティ> 
< 名前> dfs.ha.fencing.methods </ 名前> 
< > sshfence </ > 
</ プロパティ> 

< プロパティ> 
< 名前> dfs.ha.fencing.ssh.private・キー・ファイル</ 名前> 
< > /home/hadoop/.ssh/id_rsa </ > 
</ プロパティ> 
< プロパティ> 
<名前>dfs.journalnode.edits.dir </ 名前> 
< > / Hadoopの/データ</ > 
</ プロパティ> 
< プロパティ> 
< 名前> dfs.ha.automatic-failover.enabled </ 名前> 
< >< / > 
</ プロパティ> 
< プロパティ> 
< 名前> ha.zookeeper.quorum </ 名前> 
< >hadoop1:2181、hadoop2:2181、hadoop3:2181 </ > 
</ プロパティ> 

</ 設定>

 

 

コア-site.xmlに

<?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
<?XML-スタイルシートタイプ= "テキスト/ XSL"のhref = "configuration.xsl" >?
<! - 
Apacheライセンスの下でライセンス、バージョン2.0(以下"ライセンス")。
あなたは、ライセンスに準拠する以外、このファイルを使用することはできません。
あなたがでライセンスのコピーを入手することができる

http://www.apache.org/licenses/LICENSE-2.0 

適用される法律または書面での合意がない限り、ソフトウェア
ライセンスの下で配布さは、「現状のまま」配布され、
いかなる種類の保証または条件なし、明示または黙示のいずれか。
権限と統治特定の言語のためのライセンスを参照してください。
ライセンスの下で制限を。付属のLICENSEファイルを参照してください。
- > 

<! - このファイルには、サイト固有のプロパティのオーバーライドを置きます。- > 

< 設定> 
< プロパティ> 
< 名前> fs.defaultFS </ 名前> 
< > HDFS:// MYCLUSTER </ > 
</ プロパティ> 
< プロパティ> 
< 名前> hadoop.tmp.dir </ 名前> 
< > /hadoop/hadoop-3.2.0 </ > 
<

</ 設定>

 HDFS名前ノード-format

hadoop-daemon.sh開始名前ノード

HDFS名前ノード-bootstrapStandby

HDFS zkfc -formatZK

おすすめ

転載: www.cnblogs.com/hope123/p/11269000.html