Welcome to Argonne's Laboratory Computing Resource Center (LCRC). This is the Getting Started page.
The topics covered here should cover everything that a new user who is moderately experienced with clusters should need to know to get started on Fusion. Links to other documents with more information on specific topics are also provided.
We hope you can find much of the information you'll need through the LCRC web pages. The home page is http://www.lcrc.anl.gov. From that page, you will find links to software and other documentation, online tutorials, mailing lists and current status information.
The LCRC Support Team and Application Engineers can assist you with your questions and requests that aren't answered by the web pages. Please contact them via email at email@example.com.
|Get an Account||
Any ANL employees may request an account on Fusion. To apply for an account, please fill out a Fusion Account Request. An initial starter allocation of computer hours will be provided. Information is available on the LCRC web pages for allocations, projects and related policies.
Non-ANL employees must be associated with an active Fusion project. More information on projects can be found on the Projects web page.
|Connect and Log In||
Once you have an account and its associated password, you may log onto the Fusion cluster. Software that uses the ssh protocol must be used to connect to the cluster for interactive sessions. See Accessing Fusion for detailed information on using ssh and the associated scp command.
To log onto the Fusion cluster from a unix machine, you would ssh to the cluster alias fusion.lcrc.anl.gov with the command:
ssh -l <fusion_username> fusion.lcrc.anl.gov
Once you have connected, you will be prompted for your Fusion password. "Accessed Denied" error messages at login usually mean there is a password or username problem; contact Fusion support for help.
The fusion.lcrc.anl.gov name refers to all currently available user login hosts. Users are placed onto the real hosts in round-robin fashion, as a result they may end up on a different host from one login to the next. Because the real hosts may change without notice, we suggest that you use the alias and not the real hostnames to log onto the cluster.
|Set Up Your Environment||
Once you are logged onto the Fusion cluster, you will be sitting
at a Unix shell prompt in your home ($HOME) directory. If you
have never used UNIX before, you will need to learn some basic
commands before you will be able to submit jobs.
Your account will probably be setup with the default shell tcsh. Two other shells, bash and zsh are also provided. To change
Fusion uses the MCS SoftEnv package to manage access to applications
SoftEnv man pages are available in the default environment (use
There are two file systems on Fusion that are available to users:
Your home directory, /home/<username>, is on a global
In addition to the home
Globus Online is a free online service that simplifies data movement -- with Globus Online, you hand-off data movement tasks to a hosted service that manages the entire operation: monitoring performance and errors, retrying failed transfers, correcting problems automatically whenever possible, and reporting status. Command line and web-based interfaces are available. The command line interface, which requires only ssh to be installed on the client, is the method of choice for grid-based workflows.
|Run on the Compute Nodes||
Access to Fusion compute nodes (named f[1-320]) is provided via a
When a user's job starts, it is given a list of compute nodes.
There are man pages available for all PBS commands. Users
The Running Jobs document provides
Please read the
There are a number of mailing lists associated with LCRC and
Fusion. A complete list of the mailing lists and access to their
archives may be found on href="/info/MailingLists">LCRC Mailing Lists page.
Two important mailing lists are the firstname.lastname@example.org and
the email@example.com lists.
|Request a New Project||
Shortly after getting your Fusion account you should plan on
If you wish to join an existing project,
If you will be the PI for a new project, you should use the
Once you have a project name, you will want to set your
lcrc-qbank -s default <projectname>
|Get More Help||
If, after reading the documentation, you have questions or require