Перейти к содержанию

Установка ролей диспетчера

  1. Проверка установки роли DB.

1.1. Необходимо проверить, не создались ли лишние БД, командой sudo -u postgres psql \l. Результат должен соответствовать: image

1.2 Проверить ожидаемые настройки подключения pg_hba.conf командой sudo cat /etc/postgresql/11/main/pg_hba.conf. Пример: image

  1. Проверка установки роли Leader / Manager.

Проверить, что в директории /opt/multivdi нет лишних файлов и папок.

image

Проверить, что в файле /opt/multivdi/.env нет секретов.

image

Секреты, генерируемые при установке в явном виде, недоступны. Пути их размещения ВНУТРИ контейнеров можно посмотреть командой sudo docker secret ls.

image

Т.к. секреты используются для всех нод, то для проверки достаточно подключиться к любому контейнеру и посмотреть содержимое внутри него.

image

Найти в списке контейнер с image space-dispatcher-backend.

Проверить, что INS_KEY уникальный командой sudo docker exec -it 9d9cb94335d3 cat /run/secrets/INS_KEY.

Проверить содержимое LOC_SET командой sudo docker exec -it 9d9cb94335d3 cat /run/secrets/LOC_SET.

image