我正在尝试在我的 cloud9 工作区中使用 ArangoDB。克隆工作空间中的安装没有任何问题,除了以下几行:
/etc/init.d/arangodb3: 37: ulimit: error setting limit (Operation not permitted)
/etc/init.d/arangodb3: 38: ulimit: error setting limit (Invalid argument)
that appear when starting arangodb service.
然后,我继续将以下行更改/etc/arangodb3/arangod.conf: endpoint = tcp://127.0.0.1:8529
为这一行:
endpoint = tcp://[workspace]-[username].c9users.io:8081
为了将 ArangoDB 的默认运行端口更改为 c9 允许的端口。
这是在 arangodb 服务停止的情况下完成的,所以我再次启动它,看到这些行打印出来:
/etc/init.d/arangodb3: 37: ulimit: error setting limit (Operation not permitted)
/etc/init.d/arangodb3: 38: ulimit: error setting limit (Invalid argument) {startup} starting up in daemon mode changed working directory for child process to '/var/tmp'
然后它让我的终端恢复(它不像一个持续的过程)所以我输入:
sudo service arangodb status
它给出:
* arangod is not running
我怎样才能让它工作?谢谢!