postgreSQL + 不受支持的 PostgreSQL 版本

postgreSQL + unsupported PostgreSQL versions

我们有 postgresql 版本的 Ambari Hadoop 集群

postgres -V
postgres (PostgreSQL) 9.2.13

从文档 (https://www.postgresql.org/docs/9.2/release-9-2-13.html) 中,我们可以看到上面的版本不受支持

因为 Ambari 使用 PostgreSQL version 9.2.13

我想了解“不支持的 PostgreSQL 版本”的含义

我们需要重新安装的首选 PostgreSQL 版本是什么?

基于 Ambari 版本是 2.6.2.1,在其他一些集群上我们有 Ambari 版本 2.6.1

与大多数项目一样,核心 PostgreSQL 团队承诺在设定的时间长度内提供安全性和错误修复。 9.2 版本于 2012 年发布,现在已经停止支持很长时间了。

https://www.postgresql.org/support/versioning/

如果您有支持合同,例如Red Hat,他们将在您的合同规定的期限内为交付的任何版本提供支持。

现在,如果您必须 运行 特定版本的 Ambari(恐怕我不知道 Ambari 是什么)并且它只支持某些版本的 PostgreSQL,您应该选择最新的版本你可以。

不过,您应该始终运行 使用最新的次要版本。有 9.2.24 可用,所以您根本不应该查看 9.2.13。

如果您必须 运行 一个不受支持的版本,请确保 (1) 您完全了解您的系统并且 (2) 您有定期的、经过测试的备份可用并且 (3) 您已经测试了备份+也恢复到受支持的更新版本的 PostgreSQL。