allegrouserguide:computers
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| allegrouserguide:computers [2020/12/15 09:45] – immer | allegrouserguide:computers [2024/11/21 10:46] (current) – alma | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ==== Desktop Machines ==== | ==== Desktop Machines ==== | ||
| - | At Allegro, we have five computers | + | At Allegro we have five compute servers |
| ^name | ^name | ||
| |tulor | |tulor | ||
| |helada | |helada | ||
| - | |chaxa |32x Intel Xeon E5 2665 |2.4GHz|256GiB |CX | | + | |miscanti |
| - | |cejar | + | |
| - | |tebinquiche|12x | + | |
| - | < | + | All these machines except tebinquiche are running |
| - | + | ||
| - | All these machines except tebinquiche are running **Red Hat Enterprise Linux Server release 7.5 (Maipo)**. tebinquiche still runs 6.10 (Santiago) and is intended for legacy purposes. | + | |
| - | + | ||
| - | Logging in to any of these machines works through | + | |
| + | Logging into any of these computers works through e.g. : | ||
| <code bash> | <code bash> | ||
| - | $ ssh -X username@chaxa | + | $ ssh -X username@helada |
| </ | </ | ||
| - | From outside the STRW network, you cannot reach these machines | + | From outside the Leiden Observatory |
| ==== Filesystem ==== | ==== Filesystem ==== | ||
| - | < | + | The data at Allegro is stored on the almastorage [[https:// |
| - | Our data is stored on several filesystems - three at last count. Two of these ('' | + | You may come accross references to [[http:// |
| <note warning> | <note warning> | ||
| - | Although your files on the Sterrewacht | + | Although your files on the Leiden Observatory |
| </ | </ | ||
| - | |||
| - | Such things as Allegro-provided software and the data archive are replicated on all file systems, but actual data is not. | ||
| ===== Directory Structure ===== | ===== Directory Structure ===== | ||
| Line 43: | Line 36: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | | + | |
| * '' | * '' | ||
| - | | + | |
| * '' | * '' | ||
| * '' | * '' | ||
| Line 65: | Line 58: | ||
| </ | </ | ||
| - | < | + | Rather than sourcing this script manually, it is advised to add a small statement to your shell rc-file. The following |
| - | + | ||
| - | Rather than sourcing this script manually, it is advised to add a small statement to your shell rc-file. The following | + | |
| * **Bash** users should add these lines to their '' | * **Bash** users should add these lines to their '' | ||
| - | lustreroot_file='/ | + | alias allegro-setup 'source |
| - | if [[ -r $lustreroot_file ]]; then | + | |
| - | lustreroot=`cat $lustreroot_file` | + | |
| - | else | + | |
| - | lustreroot='/lustre1' | + | |
| - | fi | + | |
| - | alg_user_setup=$lustreroot/ | + | |
| - | if [[ -r $alg_user_setup ]]; then | + | |
| - | . $alg_user_setup | + | |
| - | fi | + | |
| </ | </ | ||
| + | |||
| * **C-Shell** (i.e. tcsh) users should add these lines to their '' | * **C-Shell** (i.e. tcsh) users should add these lines to their '' | ||
| - | set lustre_root_file="/ | + | alias allegro-setup ' |
| - | if ( -r $lustre_root_file ) then | + | |
| - | set lustreroot=`cat $lustre_root_file` | + | |
| - | else | + | |
| - | set lustreroot=" | + | |
| - | endif | + | |
| - | set alg_user_setup=$lustreroot/ | + | |
| - | if ( -r $alg_user_setup ) then | + | |
| - | source $alg_user_setup | + | |
| - | endif | + | |
| </ | </ | ||
| Line 110: | Line 84: | ||
| </ | </ | ||
| + | Every time you log in to an Allegro computer, you need to type '' | ||
| === CASA setup === | === CASA setup === | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| To access the user-provided CASA tasks and other modules when you work on the Allegro computers, simply add the following lines to your '' | To access the user-provided CASA tasks and other modules when you work on the Allegro computers, simply add the following lines to your '' | ||
| Line 141: | Line 120: | ||
| <code bash> | <code bash> | ||
| - | casapy-54 | + | nice +10 casapy-580 |
| </ | </ | ||
| - | at the command line (on all machines but tebinquiche, | + | for (t)csh or |
| + | |||
| + | <code bash> | ||
| + | nice -n 10 casapy-580 | ||
| + | </ | ||
| + | for bash | ||
| + | |||
| + | at the command line. Typing simply: | ||
| <code bash> | <code bash> | ||
| casapy | casapy | ||
| </ | </ | ||
| - | will start up the Allegro default version. NOTE however that this is not necessarily the latest version of CASA. | + | will start up the Allegro default version. NOTE however that this is not necessarily the latest version of CASA and does not use the nice command, which you should use as these are shared resources. |
| + | |||
| + | For CASA 6 and later, type | ||
| + | <code bash> | ||
| + | nice -n 10 env -u PYTHONPATH -u LD_LIBRARY_PATH casapy-641p | ||
| + | </ | ||
| + | |||
| + | for bash or for (t)csh: | ||
| + | <code bash> | ||
| + | nice +10 env -u PYTHONPATH -u LD_LIBRARY_PATH casapy-641p | ||
| + | </ | ||
| + | |||
| + | < | ||
| ==== ALMA Projects ==== | ==== ALMA Projects ==== | ||
| Line 206: | Line 204: | ||
| ==== non-ALMA Projects ==== | ==== non-ALMA Projects ==== | ||
| + | |||
| + | < | ||
| You can also use the Allegro computing facilities to perform other, non-ALMA related work. Your dedicated workspace for that is '' | You can also use the Allegro computing facilities to perform other, non-ALMA related work. Your dedicated workspace for that is '' | ||
allegrouserguide/computers.1608021908.txt.gz · Last modified: by immer
