ZK ZKを設定、インストール、ZKクラスタの展開

 

 

 

 

#間隔が複数tickTimeを表すために使用され、例えば= initLimit 10が10倍に等しいtickTime 2Wミリ
tickTime = 2000 

#パスBETWEEN CANのティック数、及び送信確認応答AN要求取得
#は、最大遅延時間をハートビートを、所定の期間内にリーダーがハートビート応答が続く取得できない場合は、そのノードが残っている
syncLimit = 5 

#スナップショットが保存されているディレクトリ。は/ tmpを使用しないために保管、/ tmpがここに壁紙だけである。例酒。
両方のクラスタのためのデータベースのスナップショットフォルダを格納するために使用されるファイル#メモリ、このフォルダ内にありMYIDファイル
DATADIR = G:\\ \\プログラム-マイ-のZooKeeper 3.4.9 \\データ

クライアントでポートATで# ZKポート、接続します
CLIENTPORT = 2181 

#クライアント接続の最大数。増やすこれを IF あなたはより多くのクライアントを処理するために必要な
クライアント接続の数を許可#を、 0- 限定されるものではない、別のクライアントIPで区別
maxClientCnxns = 60 

#マシン管理は、取引に書き込まれ、「dataLogDirは」ディレクトリを指定したログ「DATADIRは、」ディレクトリを指定されていません。ログおよびスナップショット間の競争は避け
#dataLogDir = /ルート/ Hadoopの-0.20.2 /飼育係-3.3.1 /ログ/ data_log 

DATADIRの中でナンバーで保持するスナップショットの#
#は、飼育係を設定するために使用されるの自動クリーンアップの時間に維持する必要がありますスナップショットデータファイルとトランザクションログファイルに対応する数、最小第三に、3よりも小さい、自動的に3に調整される場合
#autopurge.snapRetainCount = 3 

時間で#パージタスクの間隔。セットに「0」オート機能をパージ無効にします
#snapRetainCountパラメータが0に設定するか、ゼロより小さい場合には、ZK自動清掃頻度を設定するための履歴ファイルを使用して支持すること、それが開タイミングクリーニング機能をしない示し、デフォルトでは開いていない
#autopurge.purgeInterval =を1

 
##クラスタ構成
#の数は、初期ことティック 、同期位相を取ることができます
#サーバの起動に続くのプロセスをサーバデータのリーダーは、時間内に完了initLimit、10個のクラスタのデフォルトの量をたどることができ、リーダーとのリンクを確立し、同期サーバを完了します増加する
#同期時間が長くなり、大規模な適切なパラメータを転送する時間がtickTime倍を超えた場合に設定する必要があり、接続が失敗
initLimit = 10 

#server.A = Bが:C:Dを:最初の数であることを特徴とそこの値のみを格納するいくつかのサーバDATADIR MYIDファイルディレクトリの数である必要があり、ZKこのファイル開始を読み出し、比較決意サーバ次のリスト。
#Bは、サーバのIPであり; Cは、サーバ交換情報リーダーを表しますポート; Dは、選挙中に通信ポートを表します。
サーバー。 1 = 127.0.0.1:2888:3888 
。サーバ 2 = 127.0.0.1:2889:3889 
サーバー。 3 = 127.0.0.1:2890:3890 

#構成オブザーバーパターンは
peerType = オブザーバ
#オブザーバは、端の役割を指摘し、それが必要ですスプライシングオブザーバー
。サーバー。4 = 10.2.143.38:2886:3886:オブザーバー

 

おすすめ

転載: www.cnblogs.com/niunafei/p/11294240.html