1
resposta

Instalação do kafka

Olá, eu segui exatamente os passos da aula de instalação e também pesquisei no youtube como instalar, porém em todos da o mesmo problema, ao rodar o comando

./bin/windows/zookeeper-server-start.bat ./config/zookeeper.properties

Da um erro de A linha de entrada é muito longa. A sintaxe do comando está incorreta.

E quando eu rodo os comandos individualmente, o primeiro da um erro de

USAGE: "C:\kafka_2.12-3.8.0\kafka_2.12-3.8.0\bin\windows\zookeeper-server-start.bat" zookeeper.properties

E o segundo abre o arquivo do zookeeper.properties no vscode :/

Alguém sabe como corrigir esse problema ?

1 resposta

Olá João. Tudo bem?

Parece que você está enfrentando um problema comum ao tentar iniciar o Zookeeper no Windows. O erro "A linha de entrada é muito longa" geralmente ocorre devido ao comprimento excessivo do caminho ou da linha de comando. Aqui estão algumas sugestões para tentar resolver esse problema:

  1. Reduzir o caminho do diretório: Tente mover a pasta do Kafka para um diretório com um caminho mais curto. Por exemplo, em vez de "C:\kafka_2.12-3.8.0\kafka_2.12-3.8.0", você pode movê-la para "C:\kafka".

  2. Verificar variáveis de ambiente: Certifique-se de que as variáveis de ambiente do Java (JAVA_HOME) estejam configuradas corretamente, pois isso pode afetar a execução dos scripts.

  3. Usar um terminal diferente: Tente executar o comando em um terminal diferente, como o PowerShell, que pode lidar melhor com scripts longos.

  4. Editar o script: Como último recurso, você pode editar o script zookeeper-server-start.bat para encurtar as linhas de comando ou dividir a execução em partes menores.

Para o problema de abrir o arquivo zookeeper.properties no VSCode, isso pode estar acontecendo porque o sistema está interpretando o comando de forma incorreta. Certifique-se de que você está no diretório correto ao executar o comando e que o arquivo zookeeper.properties está no caminho especificado.

Espero ter ajudado e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!