Instalando o Apache Zookeeper no Mac: 1. Baixar Zookeeper: - Visite a página de download do Apache Zookeeper e escolha a versão estável mais recente para Mac OS X.
2. Extraia o arquivo do Zookeeper: - Clique duas vezes no arquivo baixado para extraí-lo.
- Isso criará uma pasta chamada "zookeeper-X.Y.Z" (onde "X.Y.Z" representa o número da versão que você baixou).
3. Defina JAVA_HOME: - Abra o Terminal (Aplicativos> Utilitários> Terminal).
- Configure a variável de ambiente `JAVA_HOME` para apontar para o diretório de instalação do Java. Use o seguinte comando:
```bash
exportar JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-version.jdk/Contents/Home
```
- Substitua `jdk-version` pela sua versão Java específica (como `jdk11`, `jdk17`, etc.).
4. Inicie o servidor Zookeeper: - Vá para o diretório de instalação do Zookeeper:
```bash
cd zookeeper-X.Y.Z
```
- Inicie o servidor Zookeeper em modo autônomo usando o seguinte comando:
```bash
./bin/zkServer.sh iniciar
```
- Isso inicia o servidor Zookeeper na porta padrão, que é 2181.
5. Verifique a instalação: - Para verificar se o Zookeeper está funcionando corretamente, abra outra janela do Terminal e execute o seguinte comando:
```bash
telnet host local 2181
```
- Você deverá ver uma tela em branco, indicando que o Zookeeper está escutando na porta especificada.
6. Teste o Zookeeper: - Crie um nó de dados:
```bash
zkCli.sh create /test_node "Bem-vindo ao Zookeeper!"
```
- Isso cria um nó persistente chamado "/test_node" com o valor "Bem-vindo ao Zookeeper!".
- Leia os dados do nó:
```bash
zkCli.sh obter /test_node
```
- Exclua o nó:
```bash
zkCli.sh excluir /test_node
```
Observação: Ao executar esses comandos, você deverá ver as respostas apropriadas na janela do Terminal.
7. Pare o servidor Zookeeper: - Para parar o servidor Zookeeper, pressione `Ctrl+C` na janela do Terminal onde você o iniciou.
- Alternativamente, você pode parar o servidor executando o seguinte comando no diretório de instalação do Zookeeper:
```bash
./bin/zkServer.sh parar
```
8. Configuração de atualização (opcional): - Pode ser necessário ajustar a configuração do Zookeeper para ambientes de produção.
- O arquivo de configuração está localizado em `conf/zoo.cfg` no diretório de instalação do Zookeeper.
Agora você instalou e testou com sucesso o Apache Zookeeper em seu Mac.