Skip to content

Latest commit

 

History

History
100 lines (70 loc) · 5.25 KB

README.md

File metadata and controls

100 lines (70 loc) · 5.25 KB

OpenHPC: Community building blocks for HPC systems. (v1.3)


Introduction

This stack provides a variety of common, pre-built ingredients required to deploy and manage an HPC Linux cluster including provisioning tools, resource management, I/O clients, runtimes, development tools, and a variety of scientific libraries.

The compatible OS version(s) for this release and the total number of pre-packaged RPMs available per architecture type are summarized as follows:

Base OS x86_64 aarch64 noarch
CentOS 7.3 301 193 43
SLES 12 SP2 306 198 43

A detailed list of all available components is available in the "Package Manifest" appendix located in each of the companion install guide documents, and a list of updated packages can be found in the release notes.

** Important note for those upgrading from versions prior to 1.3

There are significant changes included in the warewulf-httpd.conf file that ships with the warewulf-provision-server-ohpc package. If upgrading from a previously installed version, the updated config file will be saved as /etc/httpd/conf.d/warewulf-httpd.conf.rpmnew locally. You will need to copy this new version to the production file and restart the web server to ensure correct provisioning behavior. As an example for CentOS:

[sms]# cp /etc/httpd/conf.d/warewulf-httpd.conf.rpmnew /etc/httpd/conf.d/warewulf-httpd.conf
[sms]# systemctl restart httpd

Getting started

OpenHPC provides pre-built binaries via repositories for use with standard Linux package manager tools (e.g. yum or zypper). Package repositories are housed at https://build.openhpc.community. 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. Copies of the ohpc-release package are provided below for convenience. Installtion guides taylored for each supported resource manager are also available below or in the downloads section of the latest release.


Architecture = (x86_64)

[CentOS 7.3]
[SLES 12 SP2]

Architecture = (aarch64)

Note that ARM-based builds in this release are being provided as a Technology Preview. See here for latest info.

[CentOS 7.3]
[SLES 12 SP2]

Questions, Comments, or Bug Reports?

Subscribe to the users email list at https://groups.io/g/openhpc-users or see the http://openhpc.community page for more pointers.

Additional Software Requests?

Please see the component submission page at https://github.com/openhpc/submissions for more information regarding new software inclusion requests.

Register your system

If you are using elements of OpenHPC, please consider registering your system(s) using the System Registration Form.