Using the lsst-devl Servers¶
lsst-devl
is a set of servers run by NCSA for Rubin Observatory development work.
This page is designed to assist developers in their work on the lsst-devl
servers:
Overview¶
The lsst-devl
nodes can be used for software development, new batch job submissions, and longer running interactive work.
Intensive work requiring high CPU/memory usage, long running jobs, storage IO, etc. should be performed from lsst-devl
nodes rather than the lsst-login
nodes.
There are 3 nearly identical lsst-devl
servers to choose from:
lsst-devl01.ncsa.illinois.edu
(Intel, 24core, 256G RAM)lsst-devl02.ncsa.illinois.edu
(Intel, 24core, 256G RAM)lsst-devl03.ncsa.illinois.edu
(AMD, 32core, 256G RAM) (available Sep 14, 2020)
To report system issues, please submit an IHS ticket tagging NCSA as the responsible organization.
Connecting and Authenticating¶
The lsst-devl
nodes can be accessed after first connecting to the lsst-login nodes. Once connected to an lsst-login
node, a user can connect to a lsst-devl
node via its short hostname (e.g., lsst-devl01
) without having to enter a password (Kerberos authentication should be used by default; if your Kerberos ticket expires on the login node, you may need to kinit
again before proceeding to the lsst-devl
node).
For various suggestions on streamlining connections through the lsst-login
nodes (“jump host” configuration, port forwarding, Kerberos) see related documentation.
If you are using an lsst-login
node as a “jump host” and are authenticating to a lsst-devl
node using a Kerberos ticket from your local machine (workstation/laptop), you may not have a Kerberos ticket when you arrive on the lsst-devl
node itself. You may wish to configure GSSAPIDelegateCredentials yes
in your local ~/.ssh/config
file in order to forward your Kerberos credentials to the lsst-devl
node and automatically create a ticket there upon connection.
Common Software Available¶
Refer to Software Common to LDF Servers for more details about software available for use on lsst-devl
nodes.
CRON Jobs¶
CRON jobs are disabled by default for users of the lsst-devl
nodes. If a CRON job is necessary, please submit an IHS ticket.