Come trovare la versione di kafka in linux? se esiste un modo per trovare la versione di kafka installata oltre a menzionare la versione durante il download?Come trovare la versione di kafka in linux
risposta
Non sono sicuro se c'è un modo conveniente, ma è sufficiente ispezionare la cartella kafka/libs
. Dovresti vedere file come kafka_2.10-0.8.2-beta.jar
, dove 2.10
è la versione di Scala e 0.8.2-beta
è la versione di Kafka.
A questo punto non c'è niente come kafka --version
. Così si dovrebbe o controllare la versione dalla cartella kafka/libs/
oppure è possibile eseguire
find ./libs/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
dalla cartella Kafka (e farà lo stesso per voi). Ti verrà restituito qualcosa come kafka_2.9.2-0.8.1.1.jar.asc
dove 0.8.1.1
è la tua versione di kafka.
È possibile grep dei registri per vedere la versione. Diciamo che Kafka è installato sotto /usr/local/kafka
, quindi:
$ grep "Kafka version" /usr/local/kafka/logs/*
/usr/local/kafka/logs/kafkaServer.out: INFO Kafka version : 0.9.0.1 (org.apache.kafka.common.utils.AppInfoParser)
rivelerà la versione
Funziona anche con rdkafka. – vesperto
Quando si installa Kafka in Centos7 con confluenti:
yum install confluent-platform-oss-2.11
È possibile visualizzare la versione di Kafka con:
yum deplist confluent-platform-oss-2.11
È possibile leggere: confluent-kafka-2.11> = 0.10.2.1
È anche possibile digitare
cat /build.info
questo vi darà un output come questo
BUILD_BRANCH=master
BUILD_COMMIT=434160726dacc4a1a592fe6036891d6e646a3a4a
BUILD_TIME=2017-05-12T16:02:04Z
DOCKER_REPO=index.docker.io/landoop/fast-data-dev
KAFKA_VERSION=0.10.2.1
CP_VERSION=3.2.1
ho scritto:
locate kafka | grep common-services
e ottenuto 0.8 .1:
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/configuration/kafka-broker.xml
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/configuration/kafka-env.xml
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/configuration/kafka-log4j.xml
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/scripts/kafka.py
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/scripts/kafka.pyo
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/scripts/kafka_broker.py
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/scripts/kafka_broker.pyo
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.py
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/scripts/setup_ranger_kafka.pyo
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/templates/kafka.conf.j2
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/templates/kafka_client_jaas.conf.j2
/var/lib/ambari-agent/cache/common-services/KAFKA/0.8.1/package/templates/kafka_jaas.conf.j2
/var/lib/ambari-agent/cache/common-services/KAFKA/0.9.0/configuration/kafka-broker.xml
/var/lib/ambari-agent/cache/common-services/KAFKA/0.9.0/configuration/kafka-env.xml
andare a Kafka/cartella librerie possiamo vedere la ricerca più vasetti di qualcosa di simile kafka_2.11-0.10.1.1.jar.asc in questo caso la versione di Kafka è 0.10.1.1
ci sono diversi metodi per trovare Kafka
Metodo 1 versione semplice: -
ps -ef|grep kafka
visualizza tutti i client kafka in esecuzione nella console ... Es: - /usr/hdp/current/kafka-broker/bin/../libs/kafka-clients- 0.10.0.2.5.3.0- 37 .jar stiamo usando 0.10.0.2.5.3.0-37 versione di Kafka
Metodo 2: - andare a
cd /usr/hdp/current/kafka-broker/libs
ll |grep kafka
Es: - kafka_2.10- 0.10.0.2.5.3.0-37 .jar kafka-clients- 0.10.0.2.5.3.0-37 .jar
stesso r esult come metodo 1 possiamo trovare la versione di kafka usando in kafka libs.
Modo semplice su macOS ad es. installato tramite homebrew
$ ls -l $(which kafka-topics)
/usr/local/bin/kafka-topics -> ../Cellar/kafka/0.11.0.1/bin/kafka-topics
- 1. come controllare la versione X11 di Linux?
- 2. Dove posso trovare la prima versione del sistema operativo linux?
- 3. Come trovare la versione di PowerShell azzurra?
- 4. Determinare la versione di Redhat Linux
- 5. Come trovare la versione di Oracle installata su un server Linux (nel terminale)
- 6. Come trovare la versione di un software installato in ubuntu
- 7. Determinare la versione di Linux da java
- 8. Come trovare la mia versione della shell usando il comando linux?
- 9. Trovare la versione di dylib usando dlopen
- 10. Come verificare la versione di java bit su Linux?
- 11. Come trovare la home directory Oracle in Linux
- 12. dove posso trovare repository maven per kafka?
- 13. Il modo migliore per trovare il nome e la versione di os nella piattaforma Unix/Linux
- 14. Come trovare la versione SSL/TLS utilizzata in Java
- 15. Come trovare l'ultimo parametro posizionale in Linux
- 16. Come trovare la versione di un server chef
- 17. Come trovare la dimensione del buffer del socket di linux
- 18. Come trovare la versione di Google Play Services dalle costanti?
- 19. Come trovare la versione playframework di un progetto?
- 20. : come trovare la versione esatta di un pacchetto?
- 21. Come trovare la versione esatta di MongoDB installato
- 22. come usare kafka acls?
- 23. Come posso caricare una versione specifica di R in linux?
- 24. Come utilizzare una versione precedente di gcc in Linux
- 25. errore: impossibile trovare la funzione install_github per R versione 2.15.2
- 26. Come trovare la versione dattiloscritto che sto utilizzando tramite CLI?
- 27. Kafka Storm Integration using Kafka Spout
- 28. Come posso trovare la mia versione OpenGL su Ubuntu 13.04
- 29. Come utilizzare l'API consumer di Kafka 0.8.2?
- 30. Come verificare la versione di paramiko installata?
domanda stupida: dove è la propria "Kafka cartella" in genere si trova? – jwfearn
risposta ovvia: '/ usr/local/kafka' – jwfearn
risposta realistica: dipende dalla tua piattaforma e da come lo hai installato –