проблема выполнения определения данных arangodb - PullRequest
0 голосов
/ 09 ноября 2018

Я пытаюсь выполнить приведенную ниже команду в контейнере на основе arangodb kubernetes, где работает arango "Версия 0.13.7, сборка bdac926".

команда, которая пыталась с моего конца:

arangodb-ddl-exec-cli .jar -input_file arangodb_ddl.json -db_url "http://11.22.3.5:32532" -username root -password XXXX **

во время выполнения вышеуказанной команды, получая ошибку belwo:

bash: arangodb-ddl-exec-cli-1.0.0-RELEASE-standalone.jar: команда не найдена

Моя спецификация:

Докер - 18.03.1-ц

Kubernetes - v1.12.0

Сервисный порт Kubernetes arangodb (Тип: Nodeport) - 8529: 32532 / TCP

пожалуйста, дайте мне знать, как решить эту проблему.

заранее спасибо.

1 Ответ

0 голосов
/ 09 ноября 2018

Если я правильно понимаю, вы пытаетесь запустить файл JAR внутри контейнера? Если да, тогда вы должны сначала установить JRE в контейнер (например, добавив его в Dockerfile или в данный момент изнутри контейнера). Сначала проверьте, установлена ​​ли Java, используя java --version Если его там нет - установите его. Когда у вас это работает: java -jar arangodb-ddl-exec-cli.jar и остальные ваши аргументы.

Надеюсь, это поможет.

...