-1

Я просто следовал этому уроку:

http://www.unixmen.com/postgresql-9-4-released-install-centos-7/

Но я не могу запустить свой Postgres сервер на моей машине с CentOS 6.5.

Вот ошибка:

[root@vm5 ~]# service postgresql-9.4 initdb
Data directory is not empty!
[root@vm5 ~]# service postgresql-9.4 start                 [FAILED]
Starting postgresql-9.4 service:                           [FAILED]
[root@vm5 ~]# /etc/init.d/postgresql-9.4 start
Starting postgresql-9.4 service:                           [FAILED]

До этого урока я уже пробовал этот:

https://wiki.postgresql.org/wiki/YUM_Installation

Я не знаю, что еще делать.

1 ответ1

0

Centos жалуется, потому что она обнаружила, что у вас уже что-то есть. Она настолько добра, что не хочет разрушать то, что может быть драгоценным для тебя.

Эта не пустая папка может быть:

/var/lib/pgsql/data

Если нет, то введите команду:

find / -name pg_hba.conf

папка, в которой находится этот файл, должна быть пустой. Удалить содержимое. затем попробуйте заново.

снова не удается?

Попробуйте эту команду:

chown -R postgres:postgres data

Может быть, это поможет .....

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .