【问题标题】:Start Cassandra on Mac在 Mac 上启动 Cassandra
【发布时间】:2021-08-26 11:05:27
【问题描述】:

我在 Windows 上使用 Apache Cassandra,为了启动它,我使用的是 cassandra.bat 文件。

现在,我必须在 MacBook(M1 芯片,Big Sur OS)上配置它。是否有等效的文件/命令?

【问题讨论】:

    标签: cassandra cassandra-3.0 macos-big-sur apple-m1


    【解决方案1】:

    我将假设您使用二进制 tarball 进行安装。

    在 Mac 上启动 Cassandra 与在 Linux 上相同。使用以下脚本:

    $ cd path/to/tarball_installation
    $ bin/cassandra
    

    logs/data/ 目录都应该位于同一位置。干杯!

    【讨论】:

      【解决方案2】:

      另一种方法是使用Docker(可以很好地抽象出您的硬件/芯片组)。事实上,一旦您安装了 Docker,您就可以通过两个快速命令获取并运行社区 Docker 镜像:

      docker pull cassandra:4.0
      docker run --name my-cassandra -d -p 9042:9042 cassandra:4.0
      

      注意:如果需要在 Cassandra 3 上运行,只需将上述命令中的4.0 标签更改为3.11即可。

      一旦启动并运行,您可以通过在容器内调用 nodetool status 来验证它:

      docker exec -it my-cassandra nodetool status
      

      FWIW,相同的步骤/命令也适用于 Windows。

      【讨论】:

        猜你喜欢
        • 2016-01-06
        • 2013-01-12
        • 2018-10-25
        • 2017-07-21
        • 1970-01-01
        • 2018-09-28
        • 2019-10-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多