Анзограф - как настроить другой порт на 5600 - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь развернуть Anzograph 2.0 (Linux tarball) и получаю эту ошибку. Не могли бы вы помочь отладить это?

> ./azg/bin/azg
Please read license at http://info.cambridgesemantics.com/anzograph/license
Confirm 'y' or 'n' that you agree to these license terms: y
Sysmgrd startup failed.
System error. Contact Cambridge Semantics Support. Reference: 0.0.0.0:5600: Could not connect to socket - Sysmgrd Failed to start
Starting AnzoGraph...
Error - Connect Failed: Connection Refused - StatusCode 14

В документации он перечисляет порт 5600 в разделе «Требования к брандмауэру», но я проверил с одним из администраторов и обнаружил, что порт 5600 занят по умолчанию. Таким образом, невозможно внести изменения в этот порт.

Есть ли способ предоставить пользовательский параметр файла, где мы могли бы предоставить порты по нашему выбору в процессе установки? Или внести изменения в один из файлов конфигурации, где указаны порты?

1 Ответ

0 голосов
/ 06 апреля 2020

Есть способ использовать альтернативный порт, передав параметр -port в командной строке. Вам придется указывать порт каждый раз в командной строке.

Для начала работы с версией 2.0 1) Не используйте другие порты, перечисленные в do c. В моем примере это будет 5601 2) В вашей команде вам нужно будет ввести в команду параметр -port,

Сначала запустите демон

$ ./azg/bin/ azgmgrd -port 5601

Затем запустите БД с тем же портом, что и у демона

$ ./azg/bin/azgctl -port 5601 -start

Если все идет тогда вы можете проверить процесс

$ ./azg/bin/azgctl -port 5601 -status

$ ./azg/bin/azgctl -port 5601 -version

Если вы хотите остановить базу данных, вы должны сделать то же самое и передать -port

$ ./azg/bin/azgctl -port 5601 -stop

$ ./ azg / bin / azgctl -port 5601 -stopdaemon

Обратите внимание, что в версии 2.1 произошло изменение, в котором можно обновить файл settings.conf с новым портом, а не выдавать его вручную. Будет новая запись sysmgr_port для обновления новым портом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...