createuser: не удалось подключиться к базе данных postgres: не удалось подключиться к серверу: нет такого файла или каталога - PullRequest
1 голос
/ 27 июня 2019

Я установил на , используя эту команду:

sudo pacman -S postgresql

И он установил ОК.Но когда я хочу создать нового пользователя, как это:

sudo -iu postgres
[postgres@amirashabani ~]$ createuser amirashabani

Я получаю эту ошибку:

createuser: could not connect to database postgres: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/run/postgresql/.s.PGSQL.5432"?

Как я могу это исправить?

1 Ответ

0 голосов
/ 27 июня 2019

Проблема заключалась в том, что я забыл start и enable сервис , который упоминался в ArchWiki :

Наконец, start и enable postgresql.service.

После этого:

systemctl start postgresql.service
systemctl enable postgresql.service 

Все работало нормально.

...