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

Issues when starting coordinator in ArangoDB using the Starter

我正尝试在 Arango 中创建一个包含三台服务器的集群,方法如下:

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

当 Starter 尝试启动协调器(在所有服务器上)时,这给我带来了一些问题。 运行 执行 arangodb 命令后出现以下错误:

Error while starting coordinator: Cannot start coordinator, because port 8529 is already in use.

我猜这是因为安装后Arango已经在监听这个端口了。 (代理和数据库服务器启动没有问题)。所以我再次通过 service arangodb stop 和 运行 命令 arangodb 停止了这项服务。 这只会导致以下错误:

Failed to get master URL, retrying in 5sec (All 3 attemps resulted in temporary failure)

我看到其他一些人在关闭 Arango 时也遇到过这个问题。

我猜我缺少一些简单的配置。我就是想不通。

我 运行 在 AWS 上的 Ubuntu 16.04 服务器上安装这个。

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

sudo systemctl stop arangodb3
sudo systemctl disable arangodb3

在那之后你在端口 8529 上的协调器应该没问题。
干杯。