Skip to content

Catania

Rocky Dunlap edited this page Apr 15, 2021 · 6 revisions

Access

The machine is behind the NCAR CGD firewall, so you either need to VPN or first log in to Cheyenne.

From VPN or Cheyenne:

ssh cgdm-catania.cgd.ucar.edu

File System

Our project has space here:

cd /project/esmf

Backups

The CGD admins set up a backup of the /project/esmf space to run weekly. To access the backups and backup script:

# need to be on VPN or go through Cheyenne
ssh discus.cgd.ucar.edu
cd /esmfbackup

Build Environment

To use modules:

source /project/esmf/stack/homebrew/opt/modules/init/bash
module use /project/esmf/stack/modulefiles

# list available modules
module av

# load modules
module load <what you want to load>

We are maintaining our own stack of compilers and libs.

GNU compilers are installed by homebrew, for example:

/project/esmf/stack/homebrew/Cellar/gcc@9/9.3.0_1

Other libs have been built from source using the homebrew compilers and installed under:

/project/esmf/stack/install

These are organized by compiler, for example:

cgdm-catania:9.3.0 dunlap$ pwd
/project/esmf/stack/install/gcc/9.3.0
cgdm-catania:9.3.0 dunlap$ ls
hdf5		mpich		netcdf-c	netcdf-fortran