Version 1 (modified by 18 months ago) ( diff ) | ,
---|
glibc version problems
Compute nodes in partitions defq and interactive (as well as login nodes) have Centos version 6.5 with glibc version 2.12.
When you try to run a pre-build software that is built on a newer operating system, you will encounter the error, for example,
$ prefetch ./prefetch: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./prefetch)
Since glibc version on Centos version 6.5 nodes is 2.12, GLIBC_2.14 isn't available. It is possible to run this software if you use the compute nodes in partition centos7, which have Centos version 7.4 with glibc version 2.17. See here for more details.
See the alternate solution below if your software requires a glibc version greater than 2.17.
Work with Singularity Images
Singularity allows you to run an application built for a different distribution of Linux than Cypress OS (Centos 6 or 7). Here we run Rockylinux 9.2 on Cypress using Singularity.