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.htmlOra 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.htmlAl 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.tgzOra 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.