1. 程式人生 > >Zookeeper詳解(二):Zookeeper安裝

Zookeeper詳解(二):Zookeeper安裝

zookeeper安裝

安裝環境:

CentOS 7 內存1GB

JDK版本:1.8.0_112

為JDK配置如下環境變量:

編輯/etc/profile.d/jdk.sh

#!/bin/bash

JAVA_HOME=/usr/local/jdk1.8.0_112
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

之後運行下面的命令:

技術分享圖片


註意:在生產環境中為了避免內存頻繁的換進換出,建議將JAVA堆大小設置的更大一點,這取決於你的物理內存大小。

關於集群可用:如果能忍受N臺ZK宕機,那麽你的集群就需要有2N+1臺ZK服務器。3臺組成的集群則允許1臺失敗,5臺組成的集群則允許2臺失敗。集群中ZK數量要保持奇數,當然偶數也可以,只是3臺組成的ZK和4臺組成的允許失敗的臺數是一樣的。


單機安裝

下載穩定版zookeeper,我這裏使用的是3.4.11,我把它解壓在了/usr/local下面,其實任何路徑都可以

配置ZK的環境變量,編輯/etc/profile.d/zk.sh文件

#!/bin/bash

ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.11
export PATH=$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf:$PATH

執行下面的命令

技術分享圖片


集群安裝


本文出自 “小惡魔的家” 博客,請務必保留此出處http://littledevil.blog.51cto.com/9445436/1983261

Zookeeper詳解(二):Zookeeper安裝