HPCC guidelines: Difference between revisions

From CSDMS
Huttone (talk | contribs)
m Add SSH access guidlines
m Improve alert message
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= HPCC guidelines =
[[Image:Alert-yellow.png | center | 50px | Out-of-date page ]]
== Access methods ==
This page is out of date.
 
Please see the
You have several options for accessing the CSDMS cluster. You can use:
[[HPC]]
* Secure SHell (SSH) for direct access
page for information on accessing and using ''blanca'', the CSDMS HPC.
* Transferring files via SSH scp or sftp
* The Component Modeling Tool
 
=== SSH - Secure SHell ===
 
[http://en.wikipedia.org/wiki/Secure_Shell SSH] encrypts transmissions between remote computers and secure computers. Use SSH for local and remote access to beach.colorado.edu.
 
To use SSH for remote computing on beach, you must have SSH software installed on your local computer. Your SSH client must be compatible with that installed on beach. If you do not have SSH installed on your local computer, see our SSH product page for names and sources of some available SSH software.
 
When you are familiar with SSH and have a client installed on your local computer, you will be able to SSH and/or scp to beach.
 
There are both free and commercial versions of ssh available for many platforms. For Unix/Linux-based systems (including Mac OS X) the most common ssh software is OpenSSH. OpenSSH is free and can be downloaded as either source or binaries. Microsoft Windows users also have several choices for ssh client support, including:
* [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY]
* [http://www.cryptzone.com/products/agmindterm/ MindTerm], and
* [http://www.tunl.duke.edu/~canon/Help/ttssh.html TTSSH]
 
== Transferring files==
=== Using secure file transfer protocol (sftp)===
 
''sftp'' is an interactive file transfer program similar to [http://en.wikipedia.org/wiki/File_Transfer_Protocol FTP]. ''sftp'' performs all operations over an encrypted [http://en.wikipedia.org/wiki/Secure_Shell SSH] transport. It may also use many features of SSH, such as public key authentication and compression. ''sftp'' connects and logs into the specified host, then enters an interactive command mode.
 
From within ''sftp'', all of the normal ftp commands are present. ''sftp'' does not support anonymous logins. A user account is required on the remote end.
 
For usage information, see the [http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1 man page] for ''sftp'' on the computer from which you are issuing the command.
 
=== Copying files using secure copy (scp) ===
 
The secure copy command (''scp'') works with secure shell (SSH).
 
For usage information, see the [http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1 man page] for ''scp'' on the computer from which you are issuing the command.
 
:'''Copy a file from beach to your local computer'''
:: <syntaxhighlight lang=bash>
> scp your_username@beach.colorado.edu:foo.txt /some/local/directory
</syntaxhighlight>
:'''Copy a file from your local computer to beach'''
:: <syntaxhighlight lang=bash>
> scp bar.txt your_username@beach.colorado.edu:/some/remote/directory
</syntaxhighlight>
:'''Copy a directory from beach to your local computer'''
:: <syntaxhighlight lang=bash>
> scp -r your_username@beach.colorado.edu:foo /some/local/directory/bar
</syntaxhighlight>
 
=== Copying files using rsync ===
 
== Environment modules ==
[[HPCC Env Modules]]
 
== Submit a job ==
[[HPCC_usage_rules]]
== Disk space quota==
On Home: 5Gb pp.
 
On the rest: Please be respectful with the amount of disk space you are using. Apart from 'Home' there are so far no limitations set up per user.

Latest revision as of 15:29, 14 March 2020

Out-of-date page
Out-of-date page

This page is out of date. Please see the HPC page for information on accessing and using blanca, the CSDMS HPC.