我设置了 Centos7 机器,但我遇到了 postgres 在重启后无法启动的问题。即使我尝试手动运行该服务,我也会得到
UTC FATAL: could not create lock file "/var/run/postgresql/.s.PGSQL.5432.lock": No such file or directory
Run Code Online (Sandbox Code Playgroud)
仔细观察,我注意到/var/run/postgresql重新启动后不存在事件。
所以真的有几个问题,因为我在研究中没有找到明确的答案。
/var/run 中的目录是如何以及何时创建的,它是在启动服务时创建的还是什么方式?
什么可能导致此特定问题发生并且在重新启动后不启动 postgres?
我以前从未见过这种行为,尽管平心而论,到目前为止我一直在使用 ubuntu。
谢谢