Install → Job Performance module
The Job Performance (SUPReMM) XDMoD module should be installed on an existing XDMoD instance. The XDMoD instance must have job accounting data shredded and ingested and present in the UI. Do not begin the configuration steps until the accounting data is loaded into XDMoD. See the main XDMoD documentation for instructions on installing and configuring XDMoD.
If you have a previous version of the SUPReMM module installed, then follow the instructions in the Upgrade Guide.
RPM Installation
If your web server can reach GitHub via HTTPS, you can install the RPM package directly:
# dnf install https://github.com/ubccr/xdmod-supremm/releases/download/v11.0.1-1/xdmod-supremm-11.0.1-1.el8.noarch.rpm
Otherwise, you can download the RPM file from the GitHub page for the release and install it:
# dnf install xdmod-supremm-11.0.1-1.el8.noarch.rpm
Source Installation
The source package can be downloaded from
GitHub.
Make sure to download xdmod-supremm-11.0.1.tar.gz
, not the
GitHub-generated “Source code” files.
NOTE: The installation prefix must be the same as your existing Open
XDMoD installation. These instructions assume you have already installed
Open XDMoD in /opt/xdmod-11.0.1
.
# tar zxvf xdmod-supremm-11.0.1.tar.gz
# cd xdmod-supremm-11.0.1
# ./install --prefix=/opt/xdmod-11.0.1
Additional Notes
SELinux
NOTE: The webserver is not able to communicate with MongoDB with the default Rocky Linux SELinux security policy. The following command allows the webserver to communicate over network:
# setsebool -P httpd_can_network_connect 1
Configure SUPReMM module
After installing the XDMoD module it must be configured following the instructions in the Job Performance (SUPReMM) XDMoD Module Configuration Guide.