Apache Kafka - etapas de instalação

A seguir estão as etapas para instalar o Java em sua máquina.

Etapa 1 - Verificando a instalação do Java

Esperamos que você já tenha instalado o java em sua máquina agora, então apenas verifique-o usando o seguinte comando.

$ java -version

Se o java for instalado com sucesso em sua máquina, você poderá ver a versão do Java instalado.

Etapa 1.1 - Baixe o JDK

Se o Java não for baixado, baixe a versão mais recente do JDK visitando o link a seguir e baixe a versão mais recente.

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

Agora, a versão mais recente é JDK 8u 60 e o arquivo é “jdk-8u60-linux-x64.tar.gz”. Faça download do arquivo em sua máquina.

Etapa 1.2 - Extrair arquivos

Geralmente, os arquivos baixados são armazenados na pasta de downloads, verifique e extraia a configuração do tar usando os seguintes comandos.

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

Etapa 1.3 - Mover para Opt Directory

Para disponibilizar o java a todos os usuários, mova o conteúdo java extraído para a pasta usr / local / java /.

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

Etapa 1.4 - Definir caminho

Para definir as variáveis ​​de caminho e JAVA_HOME, adicione os seguintes comandos ao arquivo ~ / .bashrc.

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

Agora aplique todas as alterações no sistema em execução atual.

$ source ~/.bashrc

Etapa 1.5 - Alternativas Java

Use o seguinte comando para alterar as alternativas de Java.

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

Step 1.6 - Agora verifique o java usando o comando de verificação (java -version) explicado na Etapa 1.

Etapa 2 - Instalação do ZooKeeper Framework

Etapa 2.1 - Baixe o ZooKeeper

Para instalar a estrutura do ZooKeeper em sua máquina, visite o link a seguir e baixe a versão mais recente do ZooKeeper.

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

A partir de agora, a última versão do ZooKeeper é a 3.4.6 (ZooKeeper-3.4.6.tar.gz).

Etapa 2.2 - Extrair o arquivo tar

Extraia o arquivo tar usando o seguinte comando

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

Etapa 2.3 - Criar arquivo de configuração

Abra o arquivo de configuração denominado conf / zoo.cfg usando o comando vi “conf / zoo.cfg” e todos os parâmetros a seguir para definir como ponto de partida.

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

Uma vez que o arquivo de configuração foi salvo com sucesso e retornar ao terminal novamente, você pode iniciar o servidor zookeeper.

Etapa 2.4 - Iniciar o ZooKeeper Server

$ bin/zkServer.sh start

Depois de executar este comando, você receberá uma resposta conforme mostrado abaixo -

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

Etapa 2.5 - Iniciar CLI

$ bin/zkCli.sh

Após digitar o comando acima, você será conectado ao servidor zookeeper e receberá a resposta abaixo.

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

Etapa 2.6 - Pare o servidor Zookeeper

Depois de conectar o servidor e realizar todas as operações, você pode parar o servidor zookeeper com o seguinte comando -

$ bin/zkServer.sh stop

Agora você instalou com sucesso o Java e o ZooKeeper em sua máquina. Vamos ver as etapas para instalar o Apache Kafka.

Etapa 3 - Instalação do Apache Kafka

Vamos continuar com as etapas a seguir para instalar o Kafka em sua máquina.

Etapa 3.1 - Baixe o Kafka

Para instalar o Kafka em sua máquina, clique no link abaixo -

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

Agora, a versão mais recente, ou seja, - kafka_2.11_0.9.0.0.tgz será baixado em sua máquina.

Etapa 3.2 - Extrair o arquivo tar

Extraia o arquivo tar usando o seguinte comando -

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

Agora você baixou a versão mais recente do Kafka em sua máquina.

Etapa 3.3 - Iniciar o servidor

Você pode iniciar o servidor dando o seguinte comando -

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

Depois que o servidor for iniciado, você verá a resposta abaixo em sua tela -

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

Etapa 4 - Pare o servidor

Depois de realizar todas as operações, você pode parar o servidor usando o seguinte comando -

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

Agora que já discutimos a instalação do Kafka, podemos aprender como realizar operações básicas no Kafka no próximo capítulo.