Apache Kafka - kroki instalacji

Poniżej przedstawiono kroki instalacji oprogramowania Java na komputerze.

Krok 1 - weryfikacja instalacji Java

Mamy nadzieję, że masz już zainstalowaną Javę na swoim komputerze, więc po prostu zweryfikuj ją za pomocą następującego polecenia.

$ java -version

Jeśli java została pomyślnie zainstalowana na twoim komputerze, możesz zobaczyć wersję zainstalowanej Javy.

Krok 1.1 - Pobierz JDK

Jeśli Java nie została pobrana, pobierz najnowszą wersję JDK, odwiedzając poniższe łącze i pobierz najnowszą wersję.

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Obecnie najnowsza wersja to JDK 8u 60, a plik to „jdk-8u60-linux-x64.tar.gz”. Pobierz plik na swój komputer.

Krok 1.2 - Wyodrębnij pliki

Zwykle pobierane pliki są przechowywane w folderze pobierania, sprawdź go 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 opcji

Aby udostępnić oprogramowanie 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

Step 1.6 - Teraz sprawdź java za pomocą polecenia weryfikacyjnego (wersja-java) opisanego 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

Obecnie najnowsza wersja ZooKeepera to 3.4.6 (ZooKeeper-3.4.6.tar.gz).

Krok 2.2 - Wypakuj plik tar

Wyodrębnij plik tar za pomocą następującego polecenia

$ 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 wszystkich poniższych parametrów, aby ustawić je 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 i ponownym powrocie do terminala możesz uruchomić serwer zookeeper.

Krok 2.4 - Uruchom serwer ZooKeeper

$ bin/zkServer.sh start

Po wykonaniu tego polecenia otrzymasz odpowiedź, jak pokazano poniżej -

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

Krok 2.5 - Uruchom CLI

$ bin/zkCli.sh

Po wpisaniu powyższego polecenia zostaniesz połączony z serwerem zookeeper i otrzymasz poniższą odpowiedź.

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

Krok 2.6 - 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

Teraz pomyślnie zainstalowałeś Javę i ZooKeepera na swoim komputerze. Zobaczmy, jak zainstalować Apache Kafka.

Krok 3 - Instalacja Apache Kafka

Kontynuujmy następujące kroki, aby zainstalować Kafkę na twoim komputerze.

Krok 3.1 - Pobierz Kafkę

Aby zainstalować Kafkę na swoim komputerze, kliknij poniższy link -

https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz

Teraz najnowsza wersja, tj. - kafka_2.11_0.9.0.0.tgz zostanie pobrany na twój komputer.

Krok 3.2 - Rozpakuj plik tar

Wyodrębnij plik tar za pomocą następującego polecenia -

$ cd opt/
$ tar -zxf kafka_2.11.0.9.0.0 tar.gz
$ cd kafka_2.11.0.9.0.0

Teraz pobrałeś najnowszą wersję Kafki na swój komputer.

Krok 3.3 - Uruchom serwer

Możesz uruchomić serwer, wydając następujące polecenie -

$ bin/kafka-server-start.sh config/server.properties

Po uruchomieniu serwera na ekranie zobaczysz poniższą odpowiedź -

$ bin/kafka-server-start.sh config/server.properties
[2016-01-02 15:37:30,410] INFO KafkaConfig values:
request.timeout.ms = 30000
log.roll.hours = 168
inter.broker.protocol.version = 0.9.0.X
log.preallocate = false
security.inter.broker.protocol = PLAINTEXT
…………………………………………….
…………………………………………….

Krok 4 - Zatrzymaj serwer

Po wykonaniu wszystkich operacji możesz zatrzymać serwer za pomocą następującego polecenia -

$ bin/kafka-server-stop.sh config/server.properties

Teraz, gdy omówiliśmy już instalację Kafki, w następnym rozdziale możemy dowiedzieć się, jak wykonywać podstawowe operacje na Kafce.