今天重启了服务器,发现pgsql没有启动,于是又执行了启动脚本
pg_ctl -D /usr/local/pgsql/data -l /usr/local/pgsql/data/logfile start
虽然提示server starting但并没有看到pgsql的进程,折腾了半天,结果执行了
pg_ctl -D /usr/local/pgsql/data start
发现/usr/local/pgsql/data需要赋予(0700)权限,设置之后,启动正常!
FATAL: data directory "/usr/local/pgsql/data" has group or world access
DETAIL: Permissions should be u=rwx (0700)
本文记录了一次PgSQL服务无法启动的问题排查过程。通过调整数据目录的权限设置为0700,成功解决了PgSQL服务无法正常启动的问题。

8780

被折叠的 条评论
为什么被折叠?



