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