【问题标题】:Setup distributed arangodb cluster设置分布式 arangodb 集群
【发布时间】:2018-09-29 18:03:34
【问题描述】:

我想设置一个带有 3 个虚拟机的 arangodb 集群。

  1. 在我执行$ arangodb的第一台机器上,我得到了以下输出

    ubuntu@arangodb-1:/etc/arangodb3$ arangodb
    
    2018/04/19 09:15:46 Starting arangodb version 0.10.4, build 553aab6
    
    2018/04/19 09:15:46 Serving as master with ID '5f388575' on :8528...
    
    2018/04/19 09:15:46 Waiting for 3 servers to show up.
    
    2018/04/19 09:15:46 Use the following commands to start other servers:
    
    arangodb --starter.data-dir=./db2 --starter.join 127.0.0.1
    
    arangodb --starter.data-dir=./db3 --starter.join 127.0.0.1
    
    2018/04/19 09:15:46 Listening on 0.0.0.0:8528 (:8528)
    
  2. 在第二台机器上我遇到了以下问题

    ubuntu@arangodb-2:~$ arangodb --starter.data-dir=./db2 --starter.join 10.100.0.105
    
    2018/04/19 09:23:12 Starting arangodb version 0.10.4, build 553aab6
    
    2018/04/19 09:23:12 Contacting master http://10.100.0.105:8528...
    
    2018/04/19 09:23:27 Cannot start because of error from master: Post 
    http://10.100.0.105:8528/hello: net/http: request canceled (Client.Timeout exceeded while awaiting headers)
    
    2018/04/19 09:23:28 Contacting master http://10.100.0.105:8528...
    

谁能帮助我开始使用 arangodb 集群。

【问题讨论】:

    标签: cluster-computing distributed arangodb


    【解决方案1】:

    显然,您的机器似乎无法相互连接。所有三台机器上的ifconfig 应指明它们共享哪个网络。

    1. 确保它们可以相互 ping 通。
    2. 确保您可以运行 curl <other-machine>:8528/version 以响应 {"version":"0.10.4","build":"553aab6"} 之类的内容。

    【讨论】:

      【解决方案2】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多