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 06-21-2017 06:59 PM
I followed the manual rpm installation guide on rhel 7.3, i.e. added the repository and tried to install hadoop. However I get the following error message:
[root@hostname yum.repos.d]# yum install hadoop
Loaded plugins: product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
...
(9/15): HDP-UTILS-1.1.0.21/primary_db | 38 kB 00:00:00
(10/15): HDP-2.6.0.3/primary_db | 77 kB 00:00:00
...
Resolving Dependencies
--> Running transaction check
---> Package hadoop.noarch 0:2.7.3.2.6.0.3-8.el6 will be installed
--> Processing Dependency: hadoop_2_6_0_3_8 for package: hadoop-2.7.3.2.6.0.3-8.el6.noarch
--> Finished Dependency Resolution
Error: Package: hadoop-2.7.3.2.6.0.3-8.el6.noarch (HDP-2.6.0.3)
Requires: hadoop_2_6_0_3_8
You could try using --skip-broken to work around the problem
Any ideas?
Created 06-22-2017 08:04 AM
I forgot to mention that I'm running on POWER. I changed the repo urls to centos7-ppc and now everything seems to work.
Thanks for your help!
Created 06-22-2017 12:39 AM
You have mentioned that you are using "rhel 7.3" But your packages that are going to be installed are showing that it is using RHEL6 packages "hadoop.noarch 0:2.7.3.2.6.0.3-8.el6"
So please check your "/etc/yum.repos.d/*.repo" files to find out if you have copied an incorrect repo file there.
Remove any file there which is pointing to either centos6 or rhel6 and then do a yum clean all and then try installing the package again.
You can get the "hdp.repo" file from this link according to your OS version: https://docs.hortonworks.com/HDPDocuments/Ambari-2.5.1.0/bk_ambari-installation/content/hdp_26_repos...
.
Example:
# wget -nv http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.1.0/hdp.repo -O /etc/yum.repos.d/hdp.repo # yum clean all
.
Then try to install the desired packages.
Created 06-22-2017 07:55 AM
Good catch! However the repo file seems to be correct:
[root@hostname]# cat /etc/yum.repos.d/hdp.repo
#VERSION_NUMBER=2.6.0.3-8
[HDP-2.6.0.3]
name=HDP Version - HDP-2.6.0.3
baseurl=http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.0.3
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.0.3/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1
priority=1
[HDP-UTILS-1.1.0.21]
name=HDP-UTILS Version - HDP-UTILS-1.1.0.21
baseurl=http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.21/repos/centos7
gpgcheck=1
gpgkey=http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.0.3/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins
enabled=1
priority=1
I did a yum clean all again but still get the same error.
Created 06-22-2017 08:04 AM
I forgot to mention that I'm running on POWER. I changed the repo urls to centos7-ppc and now everything seems to work.
Thanks for your help!