【问题标题】:Upgrade PostgreSQL 9.0 to 9.5 in Centos 7 does not work在 Centos 7 中将 PostgreSQL 9.0 升级到 9.5 不起作用
【发布时间】:2016-03-16 21:16:52
【问题描述】:

我们有一个 Postgres 9.0 和 centos 6.2 的环境,并希望迁移到 Postgres 9.5 和 Centos 7.2。

我们用 Centos 7.2 和 Postgres 9.0.23 安装了一个新服务器并恢复了一个数据库备份,它工作得很好。连接正常。

然后我们安装 Postgresql 9.5 以运行 pg_upgrade(只是 yum)....我们尝试连接到数据库 (9.0)...我们得到...

psql: could not connect to server: No such file or directory 服务器是否在本地运行并接受 Unix 域套接字“/tmp/.s.PGSQL.5432”上的连接?

我们卸载 postgresql 9.5 并且与数据库的连接再次正常工作:(

有什么想法!?

非常感谢。

【问题讨论】:

  • 您是否将 9.5 实例配置为绑定到不同的端口?
  • 我只是安装软件。没有 9.5 实例正在运行。我什至不为 9.5 版本执行 initdb。我尝试了其他端口,但都是一样的。

标签: postgresql centos7 postgresql-9.0 postgresql-9.5


【解决方案1】:

我发布我自己的答案....

ln -s /tmp/.s.PGSQL.5432 /var/run/postgresql/.s.PGSQL.5432

万事如意!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-12
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 2014-12-15
    • 2020-06-09
    • 2019-10-06
    • 2019-03-20
    相关资源
    最近更新 更多