RPM based installation

The Pbench Agent requires the installation of some generic bits, but it also requires some localization. It needs to know where to send the results for storage and analysis, and it needs to be able to authenticate to the results server.

The generic bits are packaged as an RPM, available from COPR. Pbench Agent is built for all major releases of Fedora, RHEL, CentOS and openSUSE.

In the following, we describe how to install Pbench Agent using an RPM.

Setup

  1. Enable required repos.

    dnf copr enable ndokos/pbench-0.72
    dnf copr enable ndokos/pbench
    

    Note

    • We release Pbench Agent RPMs under the ndokos COPR account with repos following the pattern pbench-<release>.

    • There are some RPMs that are shared between versions (e.g. pbench-sysstat). We maintain those in ndokos/pbench repo.

    • On a RHEL-based system enable the subscription manager and enable the EPEL repo.

  2. Install Pbench Agent package

    dnf install pbench-agent
    
  3. Restart terminal/shell session so that all environment varibales and PATH variables are updated

    or

    source /etc/profile.d/pbench-agent.sh