我刚刚重新启动了服务器,但是 PostgreSQL 数据库服务器尚未启动。
我尝试了以下命令来查看发生了什么:
[root@p15179551 data]# service postgresql status
postgresql: unrecognized service
但正如您所看到的,它显示无法识别的服务。
知道它为什么会这样做吗?
答案1
似乎根本没有安装 postgresql,或者至少缺少它的初始化脚本。
您的服务器崩溃了吗?您是否(无意中)删除了 postgresql 包?检查 postgresql 包是否已安装。可以在 ubuntu/debian 中使用以下命令执行此操作:
aptitude search 'postgresql~i'
如果有任何输出,则表示安装了 postgresql。如果是这种情况,请尝试重新安装它:
aptitude reinstall postgresql
如果尚未安装,请使用以下命令进行安装:
aptitude install postgresql