WIN10安装Odoo11  PostgreSQL数据库安装报错Database Cluster 失败!服务无法启动

作者:我就是个世界 发表于:2018-11-05

WIN10安装Odoo11  PostgreSQL数据库安装报错Database Cluster 失败!服务无法启动

症状如下:

https://www.cnblogs.com/MakeView660/p/6044081.html


报错自动跳过,安装成功后,服务无法启动
https://stackoverflow.com/questions/11656410/postgresql-installation-failed


到服务管理器 中 手动启动,提示:[code]本地计算机上的PostgreSQL Server 9.5服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止。[/code]


一直以为是杀毒软件导致的安装失败,后来卸载N次,重装N遍还是不行。

见如下帖子,https://bbs.csdn.net/topics/340266431?page=1


依然不行,但是好像有点眉目了。

梦想原因大概是:权限不够    

安装包放在C盘,  授予安装用户最大权限,重新安装,结果问题依旧。


后来查看事件管理器,发现导致无法启动的错误原因是:

2018-11-07 19:01:01 HKT 致命错误: 无法删除旧的锁文件 "postmaster.pid": Permission denied 2018-11-07 19:01:01 HKT 提示: 文件像是意外留下的, 但是不能删除它. 请手工删除此文件, 然后再重试一次.



百度回复:

postmaster.pid这应该是个PostgreSQL服务自动产生的,记录服务进程号的,不要人为去改动它。
服务停止时,会自动删除。如果有遗留下,那就手工删除掉
在启动前,这个文件是不应该存在的,如果这个文件不存在,服务还是无法启动,那就不是postmaster.pid的问题。
是否还有其他错误信息?

搜索这个文件,发现在新安装的data文件夹内,确定绝对不是意外留下的旧文件,且手工删除后,依然无法启动PostgreSQL

分享:

扫一扫在手机阅读、分享本文

请发表您的评论