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

ВАЖНО: пожалуйста, сообщите нам о вашем вопросе через форму обратной связи сайта Headwind MDM! Иначе мы можем не заметить его...

0 голосов

ДОбрый день. Подготовил систему по инструкции, запустил файл установки, на моменте создания БД сделал как в инструкции, установил пароль. Вышло вот такое:

PostgreSQL host [localhost]: localhost
PostgreSQL port [5432]: 5432
PostgreSQL database [hmdm]: hmdm
PostgreSQL user [hmdm]: hmdm
PostgreSQL password: ubuntu123
Failed to connect to localhost:5432/hmdm as hmdm!
Please make sure you've created the database!
root@ubuntu-5733:~/hmdm-server# sudo -u postgres psql
could not change directory to "/root/hmdm-server": Отказано в доступе
psql (12.14 (Ubuntu 12.14-0ubuntu0.20.04.1))

Попробовал отдельно создать по инструкции:
su postgres
psql
postgres=# CREATE USER hmdm WITH PASSWORD 'topsecret';
postgres=# CREATE DATABASE hmdm WITH OWNER=hmdm;
postgres=# \q
exit

По этой инструкции тоже самое. Подскажите пожалуйста

от (130 баллов)

1 Ответ

+1 голос
Создавать базу нужно перед запуском инсталлятора.

Пожалуйста, используйте в пароле только латинские буквы и цифры - специальные символы в bash-скрипте могут не работать.

Если проблема повторяется и с буквенно-цифровыми паролями - возможно, надо поменять тип авторизации в pg_hba.conf: https://www.postgresql.org/docs/current/auth-pg-hba-conf.html
от (10.2k баллов)
Спасибо большое за ответ. Буду пробовать
...