按照下面提到的步骤安装kafka
从kafke.Apache.org 安装Apache kafka
我的mac机器上已经安装了java8吗
提取卡夫卡
能够做cd kafka_2.13-2.7.0和bin/kafka-topics.sh
但是当我在bash_profiles中添加kafka时,kafka不会全局添加
nano~/.bash_profilesexport PATH="$路径:/mydirectorypath/Kafka_2.13-2.7.0/bin";但当我试图在全球范围内使用卡夫卡时,它不起作用。
我对mac和kafka都是新手,所以我不确定我做错了什么,这是在mac中添加路径的正确方法,因为一开始我无法使用cat~/.bash_profile找到现有的bash_profile但是在使用nano~/.bash_profile创建一个之后,我可以看到内容。如果我想卡夫卡-上面写着zsh:找不到命令:kafka-
:这是在mac中添加路径的正确方法吗?因为一开始我找不到现有的bash_profiles
导出命令是设置路径的正确方法,但是,根据错误,您使用的是ZSH,它不使用.bash*
文件。您需要编辑.zshrc
或将默认终端更改回Bash。你还需要在编辑这些文件后启动一个新的终端
要验证PATH是否有效,您需要执行which kafka-topics
如果你想在Mac上安装Kafka,只需执行brew install kafka
即可。然后,为了运行代理,您可以使用brew services
命令与Zookeeper和Kafka一起启动/停止服务器,并且您的PATH将已经拥有所有的shell脚本-https://brew.sh
注意:以上都是您的用户帐户的本地变量。全局意味着任何登录到您的机器的用户都可以使用这些命令