Чем мы можем вам помочь?

Для проверки корректности установки необходимо на сервере с ролью pythagoras перейти в каталог /opt/Pythagoras/certificates и выполнить команду:

curl -X POST \
--cacert pgs-mtls-ca.pem\
--cert pgs-mtls-client.pem \
--key pgs-mtls-client-key.pem \
https://pgs[-<domain_env>].<domain_name>:<api_interface_ext_port>/pgsapi/?\
cmd=api_version | python3 -m json.tool

Где:

<domain_name> — имя домена установки;

<domain_env> — элемент доменного имени установки (если <domain_env> не используется то оформат записи адреса pgs.<domain_name>);

<api_interface_ext_port> — порт API-интерфеса;

pgs-mtls-ca.pem — имя файла корневого сертификата, сгенерированного в процессе установки (см. Создание и размещение сертификатов);

pgs-mtls-client.pem — имя файла сертификата клиента, сгенерированного в процессе установки (см. Создание и размещение сертификатов);

pgs-mtls-client-key.pem — имя ключа сертификата клиента, сгенерированного в процессе установки (см. Создание и размещение сертификатов).

Пример ожидаемого вывода:

{

   "response": {

       "Aristoteles": "19.0.1",

       "success": "true"

    },

    "success": "true"

}

Для проверки запуска сервисов PGS необходимо выполнить следующую команду:

docker service ls |grep pgs| awk -v OFS='\t' '{print $2, $4}'\ | column -t

Пример вывода:

pgs-arangodb_arangodb            1/1

pgs-elasticsearch_elasticsearch  1/1

pgs-etcd_etcd                    1/1

pgs-haproxy_haproxy_monitoring   1/1

pgs-keycloak_keycloak            1/1

pgs-nginx_nginx                  1/1

pgs-postgres_postgres            1/1

pgs-rabbitmq_rabbitmq            1/1

pgs-redis_redis                  1/1

pgs-sisyphus_sisyphussearch      1/1

pgs-sisyphus_sisyphusworker      1/1

pgs_aristoteles                  1/1

pgs_dionis                       1/1

pgs_epicure                      1/1

pgs_euclid                       1/1

pgs_flower                       1/1

pgs_gateway                      1/1

pgs_guest_links                  1/1

pgs_heraclitus                   1/1

pgs_pheidippides                 1/1

pgs_restrictions                 1/1

pgs_sharing                      1/1

pgs_subscriptions                1/1

Ошибка запуска сервиса будет представлена значением 0/1.

 

Был ли материал полезным?
Да
Нет
Предыдущее
Порядок запуска установки