Apache Kafka - Fasi di installazione

Di seguito sono riportati i passaggi per l'installazione di Java sulla macchina.

Passaggio 1: verifica dell'installazione di Java

Si spera che tu abbia già installato java sulla tua macchina in questo momento, quindi devi solo verificarlo usando il seguente comando.

$ java -version

Se java è stato installato correttamente sulla tua macchina, potresti vedere la versione di Java installato.

Passaggio 1.1: scarica JDK

Se Java non viene scaricato, scaricare l'ultima versione di JDK visitando il seguente collegamento e scaricare l'ultima versione.

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

Ora l'ultima versione è JDK 8u 60 e il file è "jdk-8u60-linux-x64.tar.gz". Scarica il file sulla tua macchina.

Passaggio 1.2 - Estrai file

In genere, i file scaricati vengono archiviati nella cartella dei download, verificala ed estrai il setup di tar utilizzando i seguenti comandi.

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

Passaggio 1.3: passare alla directory Opt

Per rendere java disponibile a tutti gli utenti, spostare il contenuto java estratto nella cartella usr / local / java /.

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

Passaggio 1.4 - Imposta percorso

Per impostare il percorso e le variabili JAVA_HOME, aggiungi i seguenti comandi al file ~ / .bashrc.

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

Ora applica tutte le modifiche al sistema in esecuzione corrente.

$ source ~/.bashrc

Passaggio 1.5 - Alternative Java

Utilizzare il seguente comando per modificare le alternative Java.

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

Step 1.6 - Ora verifica java utilizzando il comando di verifica (java -version) spiegato nel passaggio 1.

Passaggio 2: installazione di ZooKeeper Framework

Passaggio 2.1 - Scarica ZooKeeper

Per installare il framework ZooKeeper sul tuo computer, visita il seguente link e scarica l'ultima versione di ZooKeeper.

http://zookeeper.apache.org/releases.html

Al momento, l'ultima versione di ZooKeeper è la 3.4.6 (ZooKeeper-3.4.6.tar.gz).

Passaggio 2.2: estrai il file tar

Estrai il file tar utilizzando il seguente comando

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

Passaggio 2.3 - Crea file di configurazione

Aprire il file di configurazione denominato conf / zoo.cfg utilizzando il comando vi “conf / zoo.cfg” e tutti i seguenti parametri da impostare come punto di partenza.

$ vi conf/zoo.cfg
tickTime=2000
dataDir=/path/to/zookeeper/data
clientPort=2181
initLimit=5
syncLimit=2

Una volta che il file di configurazione è stato salvato con successo e tornato di nuovo al terminale, è possibile avviare il server guardiano dello zoo.

Passaggio 2.4 - Avvia il server ZooKeeper

$ bin/zkServer.sh start

Dopo aver eseguito questo comando, riceverai una risposta come mostrato di seguito:

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

Passaggio 2.5: avviare la CLI

$ bin/zkCli.sh

Dopo aver digitato il comando precedente, sarai connesso al server guardiano dello zoo e riceverai la risposta seguente.

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

Passaggio 2.6 - Arresta Zookeeper Server

Dopo aver connesso il server ed aver eseguito tutte le operazioni, puoi fermare il server zookeeper con il seguente comando:

$ bin/zkServer.sh stop

Ora hai installato correttamente Java e ZooKeeper sulla tua macchina. Vediamo i passaggi per installare Apache Kafka.

Passaggio 3: installazione di Apache Kafka

Continuiamo con i seguenti passaggi per installare Kafka sulla tua macchina.

Passaggio 3.1 - Scarica Kafka

Per installare Kafka sulla tua macchina, fai clic sul link sottostante -

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

Ora l'ultima versione cioè, - kafka_2.11_0.9.0.0.tgz verrà scaricato sulla tua macchina.

Passaggio 3.2: estrai il file tar

Estrai il file tar utilizzando il seguente comando:

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

Ora hai scaricato l'ultima versione di Kafka sulla tua macchina.

Passaggio 3.3: avviare il server

È possibile avviare il server dando il seguente comando:

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

Dopo l'avvio del server, vedrai la risposta seguente sullo schermo:

$ 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
…………………………………………….
…………………………………………….

Passaggio 4: arrestare il server

Dopo aver eseguito tutte le operazioni, è possibile arrestare il server utilizzando il seguente comando:

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

Ora che abbiamo già discusso dell'installazione di Kafka, possiamo imparare come eseguire le operazioni di base su Kafka nel prossimo capitolo.