Я пытаюсь использовать ArangoDB в своей рабочей области cloud9. Установка в клонированную рабочую область проходит без проблем, за исключением этих строк:
/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
Как я могу заставить это работать? Благодарю вас!