1

我正在使用这些说明来安装 Postgresql:http ://www.thegeekstuff.com/2009/04/linux-postgresql-install-and-configure-from-source/

(也许这是我的第一个错误,但我使用了各种文档试图在没有运气的情况下安装它,而这个最有意义)

一切似乎都很顺利,直到我进入第 6 步:初始化 postgreSQL 数据目录。我进入

su - postgres

在命令行中并取回它

没有目录,用HOME=/登录

我不能从那里做任何其他事情。非常感谢您的帮助。

4

1 回答 1

1

尝试查找是否创建了 postgres 用户以及他的主目录在哪里。例如 :

# cat /etc/passwd
postgres:x:999:999::/home/postgres:/bin/sh

可以看到 postgres 用户使用 /home/postgres

如果该目录不存在,请创建它并设置正确的所有者:postgres 和读/写访问权限。

于 2017-06-21T06:34:14.690 回答