The Hortonworks Community Connection is now live. A completely rebuilt Q&A forum, Knowledge Base, Code Hub and more, backed by the experts in the industry.

You will be redirected here in 10 seconds. If your are not redirected, click here to visit the new site.

The legacy Hortonworks Forum is now closed. You can view a read-only version of the former site by clicking here. The site will be taken offline on January 31,2016

HDP on Linux – Installation Forum

Error on starting Ambari service – Installation on Laptop

  • #11319

    I am using CentOS 6.3. I am very new to linux and I am struggling from last two weeks to get the HDP installed on my laptop. I am following the page http://incubator.apache.org/ambari/install-0.9.html for my installation. Today I have managed to reach upto the section ‘How to run Ambari’ and I am stuck h ere. Would anyone help me in completing this installation. My objective is to review it myself before planning for a POC for my company.

    [root@black certs]# sudo service ambari start
    Starting Ambari Installer
    Starting httpd: Syntax error on line 35 of /etc/httpd/conf.d/puppetmaster.conf:
    SSLCertificateFile: file ‘/var/lib/puppet/ssl/certs/black.centos.mydsldomain.pem’ does not exist or is empty
    [FAILED]
    Failed to start Ambari

  • Author
    Replies
  • #11325
    Sasha J
    Moderator

    This means that your fully qualified host name is not matching your settings in the /etc/hosts file.
    your full name should be black.centos.mydsldomain, and it should be listed in your /etc/hosts file exactly.

    #11330

    No. My pc name is black.centos which i have provided during the installation of CentOS. The /etc/host file have like the below:

    127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

    #11332
    Sasha J
    Moderator

    No, your fully qualified PC name is black.centos.mydsldomain.
    you should check it by “hostname -f” command.
    Many ISPs adding domain name extensions explicitly to you host name.
    And you should put something like this in your /etc/hosts file:

    x.x.x.x black.centos.mydsldomain black.centos

    where x.x.x.x is your currently provided IP address.

    #11355

    Yes, the hostname -f command result is as like below. But how do I proceed further?

    [divya@black ~]$ hostname -f
    black.centos.MyDslDomain

    #11356

    I have changed the /etc/host file as you suggested as below:

    127.0.0.1 black.centos.mydsldomain black.centos

    Currently i haven’t provided any IP address specifically anywhere.

    #11359
    Sasha J
    Moderator

    I did not suggest to set it like this.
    I suggest to set /etc/hosts to point to the address provided to your system by your ISP and to the name provided by your ISP.

The forum ‘HDP on Linux – Installation’ is closed to new topics and replies.

Support from the Experts

A HDP Support Subscription connects you experts with deep experience running Apache Hadoop in production, at-scale on the most demanding workloads.

Enterprise Support »

Become HDP Certified

Real world training designed by the core architects of Hadoop. Scenario-based training courses are available in-classroom or online from anywhere in the world

Training »

Hortonworks Data Platform
The Hortonworks Data Platform is a 100% open source distribution of Apache Hadoop that is truly enterprise grade having been built, tested and hardened with enterprise rigor.
Get started with Sandbox
Hortonworks Sandbox is a self-contained virtual machine with Apache Hadoop pre-configured alongside a set of hands-on, step-by-step Hadoop tutorials.
Modern Data Architecture
Tackle the challenges of big data. Hadoop integrates with existing EDW, RDBMS and MPP systems to deliver lower cost, higher capacity infrastructure.