无法在 Centos 上启动 Postgres SQL Server

无法在 Centos 上启动 Postgres SQL Server

我刚刚遵循了本教程:

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

但是我无法在我的 centOS 6.5 机器上启动我的 postgres 服务器。

错误如下:

[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

Centos 抱怨是因为她发现你那里已经有了一些东西。她很善良,不想毁掉对你来说可能很珍贵的东西。

这个非空文件夹可能是:

/var/lib/pgsql/data

如果没有,则发出命令:

find / -name pg_hba.conf

该文件所在的文件夹应为空。删除内容。然后尝试重新初始化。

又失败了?

尝试这个命令:

chown -R postgres:postgres data

也许这会有帮助.....

相关内容