postgresql 已更新至 10 - 但 systemctl start postgresql 启动 9.3

postgresql 已更新至 10 - 但 systemctl start postgresql 启动 9.3

如何确保 systemd 启动的是版本 10,而不是 9.3

我查看过,/lib/systemd/system/postgresql.service但其中没有版本信息。

答案1

看起来,在 /etc/postgres/10/main/postgresql.conf 中将端口从 5435 修复为 5432 后,特定的 systemctl start postgres@10-main 会起作用,反之亦然。我将导入旧的数据库,然后 apt 删除 postgres 9.3。

我想此后一切都会顺利,对吗?

[编辑] 此后,一切正常。

相关内容