私はそれについてブログを書くためにいくつかの時間のための飼育係を学びました。。。
まず、どのような飼育係のことを?
飼育係は、そのような命名/構成管理/同期制御/対照群として、いくつかの公共サービスを公開し、分散サービスの効率的な連携です。ZK我々は、コンセンサス、クラスタ管理、貸し手の選挙を実現するために使用することができます。
飼育係は、高可用性分散管理と連携枠組みZABベースのアルゴリズム(原子メッセージブロードキャストプロトコル)です。フレームワークはよく分散環境でデータの一貫性を確保することができます。これは、分散コンセンサスを解決する効果的なツールとなって飼育係特性に基づいています。
第二に、インストール飼育係
JDKをインストールする前提のインストール飼育係。
1、パッケージの飼育係のプット・Linux環境
2、ローカルディレクトリにあるフォルダの飼育係を作成します
3、飼育係の飼育係のフォルダを抽出するために、インストールパッケージ
4、zoo.xfgと改名zoo_sample.cfgインストールディレクトリのフォルダ内の飼育係confのファイル
5、viのzoo.cfg使用して編集したファイルの内容がzoo.cfg
6、飼育係のインストールディレクトリ内のフォルダのデータを作成し、フォルダMYIDにファイルを作成
図7に示すように、対応する値を記入し、以前に構成されたクラスタ情報に基づいて、MYIDファイルを編集します。私の第3のマシンは192.168.1.23であるので、この位置は3を埋めるために![](https://img2018.cnblogs.com/blog/1018654/201908/1018654-20190823173256898-1956162157.png)
8、環境変数のvi / etc / profileを設定
9、設定ファイルを有効にするように、コマンドのソースを実行します
10、飼育係、zkServer.sh開始で始まるzkServer.sh状況とステータスのZooKeeperを表示