OpenHPC 1.3.7 (14 March 2019)
Binary downloads are presently available in the form of RPMs. These RPMs are organized into repositories that can be accessed via standard package manager utilities (e.g. yum, zypper). OpenHPC provides builds that are compatible with and tested against CentOS 7.6 as well as SUSE Linux Enterprise Server 12 SP4. A typical deployment on a new system will begin with the installation of the base operating system on a chosen master host identified as the system management server (SMS), followed by enabling access to a compatible OpenHPC repository.
The OpenHPC repository is created and maintained using a dedicated instance of the Open Build Service (OBS) that is available here. In addition to serving as the build server, this OBS instance also provides an RPM repository. You can scan the RPM packages that are available via this repository by browsing the
noarch/ sub-directories for the 1.3.7 release at: http://build.openhpc.community/OpenHPC:/1.3.
To get started, you can enable an OpenHPC repository locally through installation of an
ohpc-release RPM which includes gpg keys for package signing and defines the URL locations for [base] and [update] package repositories. A copy of the ohpc-release RPM is available for download here:
- Latest version of ‘ohpc-release’ for EL7 (aarch64) (md5sum:16ad76e74b591a3b6dcc3cb8597d3f7d)
- Latest version of ‘ohpc-release’ for EL7 (x86_64) (md5sum:d5139cf3aa83d095e6851628e8a684fa)
- Latest version of ‘ohpc-release’ for SLE_12 (aarch64) (md5sum:706a42f7785952f8b543c501eeec05da)
- Latest version of ‘ohpc-release’ for SLE_12 (x86_64) (md5sum:0a5954a9520e067aeb09e5377e9964a2)
To aid in the installation of OpenHPC packaged components, a companion installation recipe is available. This can be obtained via installation of the docs-ohpc RPM after the OpenHPC repository has been enabled locally. Alternatively, copies of the documentation are also provided below:
- CentOS 7.6 aarch64
- SLE 12 SP4 aarch64
- CentOS 7.6 x86_64
- SLE 12 SP4 x86_64
The intent of these guides is to present a simple cluster installation procedure using components from the OpenHPC software stack. The documentation is intended to be reasonably generic, but uses the underlying motivation of a small, stateless cluster installation to define a step-by-step process. Several optional customizations are included and the intent is that these collective instructions can be modified as needed for local site use cases. Please consult the install guide for more detail and discussion regarding a companion template install script.