Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
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:
Re: Cloudera Manager fails to install on RHEL 5.x