Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

Cloudera Manager fails to install on RHEL 5.x

avatar
New Contributor

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)

 

1 ACCEPTED SOLUTION

avatar

​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

Regards,
Gautam Gopalakrishnan

View solution in original post

3 REPLIES 3

avatar

​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

Regards,
Gautam Gopalakrishnan

avatar
New Contributor

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.

 

 

avatar
Master Collaborator

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

Message contains a hyperlink