在 AWS 实例中多次安装 postgres,为什么或如何安装?

在 AWS 实例中多次安装 postgres,为什么或如何安装?

我检查了为什么 AWS AMI Linux 实例中的某些服务无法按预期运行,一段时间后我发现PostgreSQL 安装(两个版本 9.6)位于:

/var/lib/pgsql96/

/var/lib/pgsql/9.6/

我不知道它是怎么变成这样的。但我发现的另一个问题是,在 中找到的服务脚本(postmaster)init.d尝试使用data第一个路径的文件夹(/var/lib/pgsql96/data),但为了让应用程序成功运行,我需要使用data第二个路径的文件夹(/var/lib/pgsql/9.6/data

系统怎么会出现这两个 PostgreSQL 文件夹?这是常见现象吗?也许是在尝试升级、重新安装或进行某些处理之后?

相关内容