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.htmlObecnie 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.htmlObecnie 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.tgzTeraz 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.