Community Articles
Find and share helpful community-sourced technical articles
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.
Labels (1)

Many times Ambari throws installation errors like "No package found for hive_${stack_version}(hive_(\d|_)+$) ..." There can be many reasons for this failure.

The root cause for this issue is, basically Ambari could not be able to determine the installable package.

Reason1:

Check if the same package is already installed using different repoid/sateliterepotag. that can be check using below command

yum list installed | grep packagename
Ex: yum list installed | grep hive

If it shows the entries then determine if those are installed with different repoid/sateliterepotag.

In Ambari task logs you can find what tag/repo Ambari is using to install

91498-screen-shot-2018-09-18-at-24151-pm.png

Now see "yum list installed" has the correct repoId - if it is not matching then manually uninstall that library and let Ambari install it.

Reason2:

If you are using Satelite repository - Ambari should show the repo tag name at "Applicable repositories: Satelitehdp265.."

If it is not showing correctly, that means you repo version definition is incorrect. Make sure sateliterepo tag is defined correctly.

Reason3:

If you have installed the cluster with Ambari 2.5.x and then upgraded to Ambari2.6.x then you might encounter AMBARI-24629 bug. please follow https://community.hortonworks.com/articles/223111/service-restartadd-fails-after-upgrading-to-ambari... to fix that issue.

851 Views
0 Kudos
Don't have an account?
Coming from Hortonworks? Activate your account here
Version history
Revision #:
2 of 2
Last update:
‎08-17-2019 06:13 AM
Updated by:
 
Contributors
Top Kudoed Authors