我有一个带有CentOS 6的服务器,我在它上安装了postgreSQL 9.4,但是没有告诉我的伙伴,他安装了默认包含在CentOS中的8.4。因此,我们删除了它们(服务删除postgresql)并重新安装了9.4。我们并不是伟大的Linux用户,我们毁掉了一切。
现在,我不能跑-停-重启postgres。但它是默认运行的。所以我试着创建用户。Ups。就像“你不应该是根”。所以不能创建用户。这是我在论坛上的第7小时,没有解决办法,更重要的是,当我在论坛上尝试这些东西时,一切都变得更糟了。现在我甚至不能创建数据库集群(initdb)。
(我也用8.4遍了所有的东西。还删除了一个关于postgres的cpanel包,因为它试图从所有postgres包中清除计算机,但没有找到。)
有人能帮我清理我的服务器吗。
发布于 2015-03-04 13:08:15
您应该(重新)将postgres作为用户Postgres启动,所以首先您应该使用su postgres。如果这不是什么大问题,您也应该重新启动服务器,所以在重新启动之后,看看是否所有运行都很好。创建集群也是如此。您可以作为用户postgres执行此操作。我以为你会收到警告的。
https://unix.stackexchange.com/questions/185836
复制相似问题