Skip to main content

MonARCH on Rocky Linux 2024

What is the plan?

As part of the security uplift, we are migrating MonARCH login, data transfer and compute nodes into Rocky Linux. This migration is done progressively by first deploying a pair of new front-facing nodes for you to access; and then the compute nodes are scheduled to be rebuilt to Rocky Linux.

The most noticeable aspect of this change is that the existing software modules on the previous OS (CentOS) are potentially unusable on Rocky Linux. You may need to update your job scripts so that a compatible module (if applicable) is loaded instead of the older one. Please see below for the table of which software modules are compatible on Rocky Linux, and if they are not compatible, we have installed a newer Rocky Linux version, or alternatively, have installed one on the OS itself.

What has not changed

  • Your username and password is as on the existing MonARCH
  • Your current $HOME folder and existing project / scratch folders are accessible nodes

What modules are available?

When running the module avail command, you will see three sections of installed software modules. The first section consists of code compiled in the Rocky9 OS.

------------------------ /apps/modulefiles -------------------------
anaconda/2024.02-1 lammps/20230802
ansys/24r1 leveldb/1.23
canu/v2.2 libjpeg-turbo/3.0.2
ctffind/4.1.8 molden/6.9
fftw/3.3.10 motioncor2/1.6.4

The second section shows additional modules installed using Spack.

--------------------- /apps/spack/modulefiles ----------------------
hpl/2.3-gcc-11.3.1-npardb4 hpl/2.3-npardb4

Lastly, the existing CentOS software modules are shown. These modules are considered legacy and they are possibly incompatible on Rocky Linux.

-------------------- /usr/local/Modules/modulefiles ----------------
3daprecon/0.0.1 zoem/11-166
3daprecon/1.0 zoltan/3.83

The software not compatible with Rocky9 has either been built fresh specifically for Rocky Linux, or they have been installed as packages on the operating system (by yum/dnf).

How do I request software to be installed on Rocky Linux?

Please email us via our help desk.