Installing DPS
Also available as:
PDF

Set up a local repository for DPS

Setting up a local repository involves moving the tarball to the selected mirror server and extracting the tarball to create the repository.

  • Ensure that you have downloaded the required tarball from the customer portal, following the instructions provided as part of the product procurement process.
  • You must have completed the preparatory tasks before setting up a repository.
  1. Copy the repository tarballs to the web server directory and expand (uncompress) the archive file:
    1. Navigate to the web server directory you previously created.
      cd /var/www/html/
      All content in this directory is served by the web server.
    2. Move the tarball to the current directory and expand each of the repository tarball.
      Replace <filename> with the actual name of the RPM tarball that you are expanding.
      tar zxvf <filename>.tar.gz
      During expansion of the tarball, subdirectories are created in /var/www/html/, such as DP/centos7. These directories contain the repositories.

      Expanding the tarball takes several seconds.

  2. Confirm that you can browse to the newly created local repositories by using the Base URL:
    http://<your_webserver>:port/<repo_name>/<OS>/<version> 
    • <your_webserver>:port

      This is the FQDN and port of the web server host.

    • <repo_name>

      The repository name, usually the abbreviated name of the DPS component, for example DP for DPS Platform.

    • <OS>

      The operating system.

    • <version>

      The version number of the downloaded component.

    DPS Platform Base URL example:
    http://<your_webserver>:port/DP/centos7/1.1.0.0
    Remember this base URL. You need it to set up the repository configuration file in subsequent steps.
  3. If you have multiple repositories configured in your environment, deploy the following plugin on all the nodes in your cluster.
    yum install yum-plugin-priorities
  4. Edit the /etc/yum/pluginconf.d/priorities.conf file to add the following values:
    [main]
    enabled=1
    gpgcheck=0
The local repository is now set up and ready for use.
Create the repository configuration file for the newly created local repository.