我检查了为什么 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 文件夹?这是常见现象吗?也许是在尝试升级、重新安装或进行某些处理之后?