簡単な紹介
ダウンロード飼育係
公式サイトのアドレス:ポイントIダイレクト
Baiduは、ディスクを曇らせる:ポイントI直接的に
段付ピット記録
とビンをダウンロードするには、公式ウェブサイトをダウンロードしてください
それ以外の場合は、ビンパッケージの名前を直接使用することができ、私たちがしたいですし、最初からオリジナルのダウンロード版3.5.5の中に発見することができないクラスをロードし、それから飼育係は、コンパイル済みのバイナリパッケージを持っている、と前にただソースパッケージである普通のtar.gzパッケージを直接使用することはできません。
本当にああTucaoしたいの下では、飼育係がパッケージを変更、ロゴを追加することはできませんソースパッケージは、他のインストールパッケージに同じことを行うSRC?偽のダウンロードを避けるために、意図どれだけ知っている名前を参照してください。
スタンドアローンの飼育係
ディレクトリおよび解凍を作成します。
抽出されたディレクトリに
CONFを入力します。
コピーzoo_sample.cfg(ターゲットファイル、あなたはzoo.cfg必要があります)
コンパイルされたファイルコピー:zoo.cfg
注:スナップショットの保存ディレクトリを変更した後、使用:X-
柔軟な接続を確立します
環境変数の設定
vimのは/ etc / profile
構成を検証します:source /etc/profile
スタート
./zkServer.sh開始
ご注意ください
Linuxの必要性のJDK、ファイアウォールをオフにします
クラスタの飼育係
準備
クラスタを設定するために使用される上記の表1つのクローン構成のLinux、。
作成MYID
スナップショット格納ディレクトリzoo.cfgはちょうどダウンし、私がここに持って来たでは/ usr /データ/飼育係
インストールディレクトリを入力します。
変更のconf / zoo.cfg
すべてのクラスタホスト情報を追加します。
フォーマット
server.1=192.168.1.101:2888:3888
server.2=192.168.1.102:2888:3888
server.3=192.168.1.103:2888:3888
格式:
server.myid文件中的值=ip:端口号:端口号
端口号是集群数据交互的端口号,可以瞎写,但不能被占用
集群搭建个数,至少2个,最好奇数,这样zookeeper投票可以过半
重复克隆2台刚配置过集群主机信息的那台linux
注:别忘记修改myid中对应的值!!!!
依次启动zookeeper集群
启动第一台
启动第二台
第二台变为了leader
我们查看刚才第一台,此时变为了
启动第三台
模拟情况
第二台关机(模拟实际情况服务器挂了)
查看第一台
查看第三台