Postgres Packages with RHEL 6.8 Question

Latest response

I'm building out a RHEL 6.8 with Jira Software and Postgresql for the backend. Currently this is a pilot and eventually once we get the results we want, then move to production.

I'm learning Postgresql on the fly and noticed that the packages that come with RHEL 6.8 are the following:

postgresql-server-8.4.20-6.el6.x86_64
postgresql-libs-8.4.20-6.el6.x86_64
postgresql-8.4.20-6.el6.x86_64

Using tutorials on postgresql's website, I've also noticed that Postgres doesn't support these packages and EOL was July 2014.

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

However from Red Hat's website, if I look for postgresql packages for RHEL 6.8, they have 9.2.18.

I'm just trying to understand, if there is an issue with Postgres, does Red Hat support me or help with the issue?

Also why would Red Hat package older packages with the OS if they aren't supported by the vendor? Or just download and install the latest packages tied to that version of RHEL?

thanks

Responses

Hi Christopher,

According to PostgreSQL docs, the version available depends on your distribution. PostgreSQL Linux downloads (Red Hat family)

RHEL/CentOS/SL/OL 7 9.2(also supplies package rh-postgresql95 and rh-postgresql94 via SCL)
RHEL/CentOS/SL/OL 6 8.4(also supplies package postgresql92)
RHEL/CentOS/SL/OL 5 8.1 (also supplies package postgresql84)

If PostgreSQL 8.4 is not what you want, you can use the PostgreSQL Yum Repository to retrieve newer versions. yum install https://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm

The issue with this server is that it is in a vCenter environment that is dedicated to development. Our RH Satellite is in another vCenter environment which is dedicated to production. We don't have an option for a Capsule.

I would have to try manually to remove/add Postgres packages, not sure how many dependencies issues I would have.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.