使用Starter在ArangoDB中启动协调器时出现的问题

时间:2018-06-14 03:35:49

标签: cluster-computing ubuntu-16.04 arangodb

我正在尝试按照以下步骤创建一个在Arango中有三台服务器的集群:

https://github.com/kvahed/arangodb-cluster-admin-course/blob/master/part-one.md

当Starter尝试启动协调器(在所有服务器上)时,这会给我一些问题。运行Error while starting coordinator: Cannot start coordinator, because port 8529 is already in use. 命令后出现以下错误:

service arangodb stop

我想这只是因为安装后的Arango已经在监听这个端口了。 (代理和Dbservers启动没有问题)。所以我通过arangodb停止此服务并再次运行命令Failed to get master URL, retrying in 5sec (All 3 attemps resulted in temporary failure) 。 这只会导致以下错误:

updateViewConstraints

这是我看到其他人在关闭Arango时也经历过的一个问题。

我的猜测是我缺少一些简单的配置。我只是想不出来。

我在AWS上的Ubuntu 16.04服务器上运行它。

1 个答案:

答案 0 :(得分:0)

这只是一次端口冲突。如果您想将此安装用于群集,请停止并禁用单实例服务,如下所示:

sudo systemctl stop arangodb3
sudo systemctl disable arangodb3

之后,您在8529端口的协调员应该做得很好 欢呼声。