RHEL 8 Migration#
Bede completed a major Operating System upgrade from Red Hat Enterprise Linux 7 (RHEL 7) to Red Hat Enterprise Linux 8 (RHEL 8) on the 3rd of May 2022.
This upgrade enables the use of newer software versions, such as CUDA 11 which were not supported on RHEL 7.
However, this migration may have had an impact on certain workloads:
The vendor-supplied set of modules has been removed
Multi-node IBM WMLCE functionality is not supported on RHEL 8
User-installed applications (particularly MPI programs) likely needed recompiling.
Module Changes#
Most existing modules from the RHEL 7 installation are available on RHEL 8, with newer versions of some modules (i.e. CUDA, NVHPC, IBM XL) also available.
There are however a few exceptions:
Singularity no longer requires a module load, it is available by default.
mvapich2/2.3.5is no longer available.mvapich2/2.3.5-2which was also available on RHEL 7 images should be used instead.nvhpc/20.9was replaced bynvhpc/21.5.spack/centralis not available as a module. Spack can be installed per-user viagit. Please see the Spack documentation for more details.slurm/19.05.7and19.05.7bare not available, withslurm/dfltloaded by default.tools/1.0andtools/1.1are not available, withtools/1.2loaded by default.HECBioSim provided modules such as AMBER, GROMACS and NAMD should use the
-rhel8postfixed modules.
Other Notable Changes#
In addition to the changes to available software modules, the upgrade from RHEL 7 to RHEL 8 includes several other changes which may impact your use of Bede. Including:
glibcis2.28on RHEL 8, compared to2.17on RHEL 7.The default
pythonexecutable ispython3in RHEL 8, compared topython2in RHEL 7. It is recommended to explicitly usepython3rather thanpython.The default (native)
gccis GCC8.5.0on RHEL 8, compared to GCC4.8.5on RHEL 7.
Migration Process#
The migration from RHEL 7 to RHEL 8 was completed in three phases: 1. Users to test the RHEL 8 image (Completed 2022-03-17) 2. Login nodes migrate to RHEL 8 (Completed 2022-03-17) 3. Compute nodes migrate to RHEL 8 as load permits (Completed 2022-05-03)