升级后从 systemctl 中删除 postgresql 服务

Bab*_*ess 2 debian upgrade systemctl

在 Debian 上升级 Postgresql 版本后,我注意到旧版本的 postgres 继续出现。

$ systemctl | grep postgresql

postgresql@oldversion-main.service    loaded failed failed     PostgreSQL Cluster oldversion-main

postgresql@newversion-main.service    loaded active running      PostgreSQL Cluster newversion-main
Run Code Online (Sandbox Code Playgroud)

如何删除“旧版本”?

附注。我已经使用删除了“旧版本”apt-get remove

谢谢

小智 5

从 jessie-backports 从 9.4 升级到 9.6 后,我遇到了同样的问题。你只需要重置 9.4 集群的失败状态:

# systemctl reset-failed
Run Code Online (Sandbox Code Playgroud)