Created on 09-24-2014 10:53 AM - edited 09-16-2022 02:08 AM
Hi there,
I'm trying to install Cloudera Manager 5.1.3 on a RHEL 5 OS
As this is my first CM install i've tried with Path A, where everything should be automated.
Like many other i'm encountering an error that PosgreSQL dependency is unavailable.
I already saw the answers that yum is not properly configured to access the PostgreSQL package and i understand i should install the postgresql server by myself.
The problem for me however is that the error log file mentions it needs postgresql server >=8.4. RedHat however is not offering any postgresql 8.4 rpm for RHEL 5. In requirements of CM 5.1 it says RHEL 5.7 is supported.
Please advise what should i do in this case.
Resolving Dependencies
--> Running transaction check
---> Package cloudera-manager-server-db-2.x86_64 0:5.1.3-1.cm513.p0.155.el5 set to be updated
--> Processing Dependency: postgresql-server >= 8.4 for package: cloudera-manager-server-db-2
--> Finished Dependency Resolution
cloudera-manager-server-db-2-5.1.3-1.cm513.p0.155.el5.x86_64 from cloudera-manager has depsolving problems
--> Missing Dependency: postgresql-server >= 8.4 is needed by package cloudera-manager-server-db-2-5.1.3-1.cm513.p0.155.el5.x86_64 (cloudera-manager)
Error: Missing Dependency: postgresql-server >= 8.4 is needed by package cloudera-manager-server-db-2-5.1.3-1.cm513.p0.155.el5.x86_64 (cloudera-manager)
postgresql-server is in the updates repo
The repo http://vault.centos.org/5.7/updates/x86_64/RPMS/ contains
postgresql84-server-8.4.9-1.el5_7.1.x86_64.rpm
This will add a repo
# cat > /etc/yum.repos.d/centos57-updates.repo <<EOF
[updates]
name=Updates
baseurl=http://vault.centos.org/5.7/updates/\$basearch/
gpgcheck=0
<<EOF
Then install postgresql84-server
# yum makecache
# yum install postgresql84
postgresql-server is in the updates repo
The repo http://vault.centos.org/5.7/updates/x86_64/RPMS/ contains
postgresql84-server-8.4.9-1.el5_7.1.x86_64.rpm
This will add a repo
# cat > /etc/yum.repos.d/centos57-updates.repo <<EOF
[updates]
name=Updates
baseurl=http://vault.centos.org/5.7/updates/\$basearch/
gpgcheck=0
<<EOF
Then install postgresql84-server
# yum makecache
# yum install postgresql84
Created 09-25-2014 10:14 AM
Thanks for opening my eyes. I was scrolling through lots of subversions named postgresql-8.1.x and i didn't notice that additional rpm called postgresql84.
Unfortunately for me it's too late as i just finished the install of RHEL 6.
To answer previous question: RHEL 5 is still supported by RedHat. Changing the OS baseline, for an entire line of solutions, isn't an easy choice when working in a large corporation.
Created 09-25-2014 08:08 AM
Why are you using such an outdated RHEL release in the first place?
Please see response from our team in the message entitled: