loading table of contents...

5.4. Preparing The Ambari Repository Configuration File

  1. Download the ambari.repo file from the public repository.

    http://public-repo-1.hortonworks.com/ambari/<OS>/2.x/updates/2.4.0.1/ambari.repo

    where <OS> is centos6, centos7, sles11, sles12, ubuntu12, ubuntu14, or debian7.

  2. Edit the ambari.repo file and replace the Ambari Base URL baseurl obtained when setting up your local repository. Refer to step 3 in Setting Up a Local Repository with No Internet Access, or step 5 in Setting Up a Local Repository with Temporary Internet Access, if necessary.

    [Note]Note

    You can disable the GPG check by setting gpgcheck =0. Alternatively, you can keep the check enabled but replace the gpgkey with the URL to the GPG-KEY in your local repository.

    [Updates-Ambari-2.4.0.1]

    name=Ambari-2.4.0.1-Updates

    baseurl=INSERT-BASE-URL

    gpgcheck=1

    gpgkey=http://public-repo-1.hortonworks.com/ambari/centos6/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins

    enabled=1

    priority=1

    Base URL for a Local Repository

    Local Repository

    Base URL

    Built with Repository Tarball

    (No Internet Access)

    http://<web.server>/Ambari-2.4.0.1/<OS>

    Built with Repository File

    (Temporary Internet Access)

    http://<web.server>/ambari/<OS>/Updates-Ambari-2.4.0.1

    where <web.server> = FQDN of the web server host, and <OS> is centos6, centos7, sles11, sles12, ubuntu12, ubuntu14, or debian7.

  3. Place the ambari.repo file on the machine you plan to use for the Ambari Server.

    • For RHEL/CentOS/Oracle Linux:

      /etc/yum.repos.d/ambari.repo

    • For SLES:

      /etc/zypp/repos.d/ambari.repo

    • For Debain/Ubuntu:

      /etc/apt/sources.list.d/ambari.list

    • Edit the /etc/yum/pluginconf.d/priorities.conf file to add the following:

      [main]

      enabled=1

      gpgcheck=0

  4. Proceed to Installing Ambari Server to install and setup Ambari Server.