Answers:
此时没有类似的东西kafka --version
。因此,您应该从kafka/libs/
文件夹中检查版本,或者可以运行
find ./libs/ -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
从您的kafka文件夹中(它会为您做同样的事情)。它会回报你像kafka_2.9.2-0.8.1.1.jar.asc
这里0.8.1.1
是你的卡夫卡版本。
/usr/local/kafka
find /usr/share/java/kafka -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
find / -name \*kafka_\* | head -1 | grep -o '\kafka[^\n]*'
Kafka 2.0具有修复程序(KIP-278):
kafka-topics.sh --version
Kakfa版本检查可以confluent
使用Confluent平台默认提供的实用程序来完成(confluent
实用程序也可以单独添加到群集中-信用cricket_007)。
${confluent.home}/bin/confluent version kafka
检查其他Confluent平台组件的版本,例如ksql schema-registry和 connect
[confluent-4.1.0]$ ./bin/confluent version kafka
1.1.0-cp1
[confluent-4.1.0]$ ./bin/confluent version connect
4.1.0
[confluent-4.1.0]$ ./bin/confluent version schema-registry
4.1.0
[confluent-4.1.0]$ ./bin/confluent version ksql-server
4.1.0
confluent version
有几种方法可以找到kafka版本
方法1简单:
ps -ef|grep kafka
它将在控制台中显示所有正在运行的kafka客户端...例如:-/ usr /hdp/ current/ kafka-broker/ bin /../ libs/ kafka-clients- 0.10.0.2.5.3.0-37 .jar我们使用的是0.10.0.2.5.3.0-37版本的kafka
方法2:- 转到
cd /usr/hdp/current/kafka-broker/libs
ll |grep kafka
例如: -kafka_2.10- 0.10.0.2.5.3.0-37 .jar kafka- clients- 0.10.0.2.5.3.0-37 .jar
与方法1相同的结果,我们可以在kafka库中找到使用kafka的版本。
您可以将其用于Debian / Ubuntu:
dpkg -l|grep kafka
预期结果应为:
ii confluent-kafka-2.11 0.11.0.1-1 all publish-subscribe messaging rethought as a distributed commit log
ii confluent-kafka-connect-elasticsearch 3.3.1-1 all Kafka Connect connector for copying data between Kafka and Elasticsearch
ii confluent-kafka-connect-hdfs 3.3.1-1 all Kafka Connect connector for copying data between Kafka and Hadoop HDFS
ii confluent-kafka-connect-jdbc 3.3.1-1 all Kafka Connect connector for JDBC-compatible databases
ii confluent-kafka-connect-replicator 3.3.1-1 all Kafka Connect connector for replicating topics between Kafka clusters
ii confluent-kafka-connect-s3 3.3.1-1 all Kafka Connect S3 connector for copying data between Kafka and
ii confluent-kafka-connect-storage-common 3.3.1-1 all Kafka Connect Storage Common contains packages used by storage
ii confluent-kafka-rest 3.3.1-1 all A REST proxy for Kafka
当您在带有融合的Centos7中安装Kafka时:
yum install confluent-platform-oss-2.11
您可以使用以下命令查看Kafka的版本:
yum deplist confluent-platform-oss-2.11
您可以阅读:confluent-kafka-2.11> = 0.10.2.1
您也可以输入
cat /build.info
这会给你这样的输出
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
/build.info
是容器的根