Zookeeper - Instalacja

Przed zainstalowaniem ZooKeepera upewnij się, że Twój system działa na jednym z następujących systemów operacyjnych -

  • Any of Linux OS- Wspiera rozwój i wdrażanie. Jest preferowany w aplikacjach demonstracyjnych.

  • Windows OS - Obsługuje tylko rozwój.

  • Mac OS - Obsługuje tylko rozwój.

Serwer ZooKeeper jest tworzony w Javie i działa na JVM. Musisz użyć JDK 6 lub nowszego.

Teraz wykonaj kroki podane poniżej, aby zainstalować framework ZooKeeper na swoim komputerze.

Krok 1: weryfikacja instalacji Java

Uważamy, że masz już zainstalowane środowisko Java w swoim systemie. Po prostu sprawdź to za pomocą następującego polecenia.

$ java -version

Jeśli masz zainstalowaną Javę na swoim komputerze, możesz zobaczyć wersję zainstalowanej Javy. W przeciwnym razie wykonaj proste czynności podane poniżej, aby zainstalować najnowszą wersję oprogramowania Java.

Krok 1.1: Pobierz JDK

Pobierz najnowszą wersję JDK, odwiedzając poniższe łącze i pobierz najnowszą wersję. Jawa

Najnowsza wersja (podczas pisania tego samouczka) to JDK 8u 60, a plik to „jdk-8u60-linuxx64.tar.gz”. Pobierz plik na swój komputer.

Krok 1.2: Rozpakuj pliki

Ogólnie pliki są pobierane do downloadsteczka. Sprawdź to i wyodrębnij ustawienia tar za pomocą następujących poleceń.

$ cd /go/to/download/path
$ tar -zxf jdk-8u60-linux-x64.gz

Krok 1.3: Przejdź do katalogu opt

Aby udostępnić środowisko Java wszystkim użytkownikom, przenieś wyodrębnioną zawartość Java do folderu „/ usr / local / java”.

$ su 
password: (type password of root user)
$ mkdir /opt/jdk $ mv jdk-1.8.0_60 /opt/jdk/

Krok 1.4: Ustaw ścieżkę

Aby ustawić ścieżkę i zmienne JAVA_HOME, dodaj następujące polecenia do pliku ~ / .bashrc.

export JAVA_HOME = /usr/jdk/jdk-1.8.0_60
export PATH=$PATH:$JAVA_HOME/bin

Teraz zastosuj wszystkie zmiany w aktualnie działającym systemie.

$ source ~/.bashrc

Krok 1.5: Alternatywy dla języka Java

Użyj następującego polecenia, aby zmienić alternatywy Java.

update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_60/bin/java 100

Krok 1.6

Sprawdź instalację oprogramowania Java za pomocą komendy weryfikacyjnej (java -version) wyjaśnione w kroku 1.

Krok 2: Instalacja oprogramowania ZooKeeper Framework

Krok 2.1: Pobierz ZooKeeper

Aby zainstalować środowisko ZooKeeper na swoim komputerze, kliknij poniższe łącze i pobierz najnowszą wersję ZooKeeper. http://zookeeper.apache.org/releases.html

W chwili obecnej najnowsza wersja ZooKeeper to 3.4.6 (ZooKeeper-3.4.6.tar.gz).

Krok 2.2: Rozpakuj plik tar

Wyodrębnij plik tar, używając następujących poleceń -

$ cd opt/
$ tar -zxf zookeeper-3.4.6.tar.gz $ cd zookeeper-3.4.6
$ mkdir data

Krok 2.3: Utwórz plik konfiguracyjny

Otwórz plik konfiguracyjny o nazwie conf/zoo.cfg za pomocą polecenia vi conf/zoo.cfg i wszystkie poniższe parametry do ustawienia jako punkt początkowy.

$ vi conf/zoo.cfg

tickTime = 2000
dataDir = /path/to/zookeeper/data
clientPort = 2181
initLimit = 5
syncLimit = 2

Po pomyślnym zapisaniu pliku konfiguracyjnego wróć ponownie do terminala. Możesz teraz uruchomić serwer zookeeper.

Krok 2.4: Uruchom serwer ZooKeeper

Wykonaj następujące polecenie -

$ bin/zkServer.sh start

Po wykonaniu tego polecenia otrzymasz następującą odpowiedź -

$ JMX enabled by default
$ Using config: /Users/../zookeeper-3.4.6/bin/../conf/zoo.cfg $ Starting zookeeper ... STARTED

Krok 2.5: Uruchom CLI

Wpisz następujące polecenie -

$ bin/zkCli.sh

Po wpisaniu powyższego polecenia zostaniesz połączony z serwerem ZooKeeper i powinieneś otrzymać następującą odpowiedź.

Connecting to localhost:2181
................
................
................
Welcome to ZooKeeper!
................
................
WATCHER::
WatchedEvent state:SyncConnected type: None path:null
[zk: localhost:2181(CONNECTED) 0]

Zatrzymaj serwer ZooKeeper

Po podłączeniu serwera i wykonaniu wszystkich operacji możesz zatrzymać serwer zookeeper za pomocą następującego polecenia.

$ bin/zkServer.sh stop