【问题标题】:Unable to install kafka globally on my machine无法在我的机器上全局安装 kafka
【发布时间】:2022-02-05 22:13:21
【问题描述】:

按照下面提到的步骤安装kafka

从 kafke.apache.org 安装 Apache kafka

我的mac机器上已经安装了java8

提取的卡夫卡

能够做cd kafka_2.13-2.7.0和bin/kafka-topics.sh

但是当我在 bash_profiles 中添加 kafka 时,不会全局添加 kafka

纳米 ~/.bash_profiles 导出 PATH="$PATH:/mydirectorypath/Kafka_2.13-2.7.0/bin" 但是当我尝试在全球范围内使用 kafka 时它不起作用。

我是 mac 和 kafka 的新手,所以我不确定我做错了什么是在 mac 中添加路径的正确方法,因为首先我无法使用 cat 找到现有的 bash_profiles ~/ .bash_profile 但是在使用 nano ~ /.bash_profile 创建一个之后,我可以看到内容。 如果我想做 卡夫卡—— 它说 zsh:command not found:kafka-

【问题讨论】:

    标签: macos apache-kafka zsh


    【解决方案1】:

    :这是在 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

    注意:以上都是您的用户帐户的本地变量。全局意味着这些命令可供任何登录到您机器的用户使用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-22
      • 1970-01-01
      • 2019-11-14
      • 2017-07-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      相关资源
      最近更新 更多