Home Forums HDP on Linux – Installation HDP installation problem

This topic contains 5 replies, has 3 voices, and was last updated by  Sasha J 1 year, 9 months ago.

  • Creator
    Topic
  • #10393

    vik onto
    Member

    Hi all.
    I try to install HDP on singel node RHEL 6.
    and when I run ‘yum install hmc’ I already failed on :

    –> Finished Dependency Resolution
    Error: Package: 1:rubygem-rack-1.1.0-2.el6.noarch (epel)
    Requires: rubygems
    Error: Package: rubygem-daemon_controller-0.2.6-1.el6.noarch (epel)
    Requires: rubygems
    Error: Package: hmc-1.0.2.15-2.el6.noarch (HDP-1.1.0.15)
    Requires: php-posix
    Error: Package: rubygem-fastthread-1.0.7-2.el6.x86_64 (epel)
    Requires: rubygems
    Error: Package: 1:rubygem-passenger-3.0.12-1.el6.x86_64 (HDP-UTILS-1.1.0.15)
    Requires: rubygem(rake) >= 0.8.1
    Error: Package: 1:rubygem-passenger-3.0.12-1.el6.x86_64 (HDP-UTILS-1.1.0.15)
    Requires: rubygems
    Error: Package: hmc-1.0.2.15-2.el6.noarch (HDP-1.1.0.15)
    Requires: rubygems
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    help me pls

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.

  • Author
    Replies
  • #11908

    Sasha J
    Moderator

    David,
    this one:
    rhel-x86_64-server-6 Red Hat Enterprise Linux Server (v. 6 for 64-bit x86 8,638
    is the one which should contain needed packages.
    Try to install those separately (yum install php-posix rubygems).

    Thank you!
    Sasha

    Collapse
    #11906

    David Kunz
    Participant

    Here’s what it shows:
    repo id repo name status
    HDP-1.1.1.16 Hortonworks Data Platform Version – HDP-1.1.1.16 71
    HDP-UTILS-1.1.0.15 Hortonworks Data Platform Utils Version – HDP-UTILS- 52
    epel Extra Packages for Enterprise Linux 6 – x86_64 8,029
    rhel-x86_64-server-6 Red Hat Enterprise Linux Server (v. 6 for 64-bit x86 8,638

    Collapse
    #11905

    Sasha J
    Moderator

    David,
    Looks like your base RedHat repositories is not configured.
    Use “yum repolist” to see what repositories you have configured on your system.

    Thank you!
    Sasha

    Collapse
    #11904

    David Kunz
    Participant

    These are the steps I used to get the installation to work:

    rpm -Uvh http://public-repo-1.hortonworks.com/HDP-1.1.1.16/repos/centos6/hdp-release-1.1.1.16-1.el6.noarch.rpm

    yum install epel-release

    yum install hmc

    ** Failed, requiring php-posix and rubygems

    rpm -i php-process-5.3.3-14.el6_3.x86_64.rpm

    yum install ruby

    yum install ruby-rdoc

    rpm -i rubygems-1.3.7-1.el6.noarch.rpm

    rpm -i rubygem-rake-0.8.7-2.1.el6.noarch.rpm

    yum install hmc < Packages

    Collapse
    #10396

    Sasha J
    Moderator

    You have to configure RHEL repositories to be accessible from your machine.
    All those dependencies are located in there.

    Collapse
Viewing 5 replies - 1 through 5 (of 5 total)