ClusterAdmin: Difference between revisions
Jesselivezey (talk | contribs) (Created page with "= Cluster Administration = This page documents the details of different aspects of administration of the cluster. == Managing Local Modules == Cortex manages its own group...") |
Jesselivezey (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 28: | Line 28: | ||
bash /clusterfs/cortex/software/fix_permissions.sh | bash /clusterfs/cortex/software/fix_permissions.sh | ||
which will add the correct permissions for the module files. | which will add the correct permissions for the module files. | ||
== Matlab Installation == | |||
Matlab versions and licenses are updates roughly annually. If possible, the current version and second most recent versions will be maintained. The rough steps are listed here with more detailed instructions below. | |||
* Request licenses from campus. We are asking for ~30. | |||
* Download and move files to /clusterfs/cortex/software/matlab<version> | |||
* Install matlab on the cluster | |||
* Setup licenses correctly | |||
* Create new matlab module | |||
=== 2016 === |
Latest revision as of 19:57, 4 February 2016
Cluster Administration
This page documents the details of different aspects of administration of the cluster.
Managing Local Modules
Cortex manages its own group of modules locally. You can ask Bruno about getting added to the admin team. Currently installed modules can be seen to running
module avail
The bottom group of modules are the ones that we are managing ourselves.
Installing New Modules
There are two steps to create a new module. First, the package needs to be downloaded and built locally. Second, the package needs to be added to the list of modules.
Package installers and executable files belong in
/clusterfs/cortex/software/
To add the package as a module, a folder/file needs to be created in
/global/home/groups/cortex/modulefiles/centos-5.x86_64/
You should look at some of the other module files as examples.
Module ownership
It is easiest to administer the modules if everyone on the admin team (cortexsw group) has read, write, and execute privileges for the package files and module file. You can do this by hand with chmod, or you can run
bash /clusterfs/cortex/software/fix_permissions.sh
which will add the correct permissions for the module files.
Matlab Installation
Matlab versions and licenses are updates roughly annually. If possible, the current version and second most recent versions will be maintained. The rough steps are listed here with more detailed instructions below.
* Request licenses from campus. We are asking for ~30. * Download and move files to /clusterfs/cortex/software/matlab<version> * Install matlab on the cluster * Setup licenses correctly * Create new matlab module