【问题标题】:How to connect Cassandra running on DCOS from dbeaver如何从 dbeaver 连接在 DCOS 上运行的 Cassandra
【发布时间】:2017-06-27 10:46:14
【问题描述】:

如何通过 DBeaver/Devcenter 连接在 DCOS 上运行的 Cassandra 集群。

【问题讨论】:

    标签: cassandra mesos dcos dbeaver


    【解决方案1】:

    要连接到 Cassandra,您需要至少获得一个节点。您可以通过向 dcos 询问所有 cassandra 节点来做到这一点:

    $ dcos cassandra --name=<service-name> connection
    
    {
      "address": [
        "10.0.0.47:9042",
        "10.0.0.50:9042",
        "10.0.0.49:9042"
      ],
      "dns": [
         "node-0.cassandra.mesos:9042",
         "node-1.cassandra.mesos:9042",
         "node-2.cassandra.mesos:9042"
      ]
    }
    

    您可以使用此 IP 和端口进行连接。

    【讨论】:

    • 你提到的地址是私有的,无法访问。
    • 在这种情况下,您应该在公共 Mesos 代理上运行一个 Cassandra 节点或部署某种代理来访问私有节点。
    • 你能详细说明一下吗?我如何将公共mesos代理设置为master。
    猜你喜欢
    • 2021-10-31
    • 2019-08-13
    • 2021-02-03
    • 2016-04-04
    • 1970-01-01
    • 2023-01-28
    • 1970-01-01
    • 2023-02-10
    • 2017-01-20
    相关资源
    最近更新 更多