Installing Software#
Build on compute nodes, not login nodes.
Note: The CPU stack is loaded by default on DAV nodes. If software is intended for DAV use, install it on the CPU Compute nodes.
Testing Modulefiles#
- Load the module directly from the modulefile.
module use $(pwd)/modules
module load softwareA/version
Alternatively, from any directory:
module use {kestreltype}/software/softwareA/modules
module load softwareA/version
- Verify the module is loaded.
module list
- Verify environment changes.
module show softwareA/version
Confirm expected variables (for example, PATH, LD_LIBRARY_PATH, and application-specific variables).
- Test the software.
softwareA --version
- Clean up.
module unload softwareA/version
module unuse $(pwd)/modules