Cal Poly Logo
ITS/Grid Computing 
C a l i f o r n i a   P o l y t e c h n i c   S t a t e   U n i v e r s i t y  
Grid Computing Home > Accessing the Cluster



:: Grid Computing ::


Accessing Cal Poly Cluster:

If you have not yet received approval and a login ID to access the Cluster, please start by filling out an Application Form.

The Cluster is accessible from any UNIX or Linux workstation, or also a PC or other computer which has an SSH client program.

  • Getting an SSH client.
  • If you don't have an SSH client, one can be obtained at my.calpoly.edu page. Login and click on the "Technology" tab. Next find the "Software Download Channel" at bottom left side of the page, and click in on the folder that corresponds to your Operating System. Follow the instructions on how to install the software.

  • Access from a UNIX/Linux workstation:
  • If you have a UNIX/Linux machine, it should already have an SSH client, if not, you should contact your system administrator and ask him/her to install an SSH client on your machine.
  • Using an SSH client to log in:
  • From your SSH client you can access the cluster from your shell prompt by:

    $ ssh loginid@prmggr01.its.calpoly.edu

    where loginid is your login id on the Cluster. If your Cluster id is the same as your local login id, you may omit loginid.

  • Access from a PC
  • Using the SSH client software, log in to the cluster prmggr01.its.calpoly.edu.
    For security reasons, access to the Cluster is not available with rsh (remote shell), rlogin (remote login), rexec (remote execute), or telnet commands, or FTP, as they all send unencrypted passwords over the network.

    Copying data and/or program files to/from Cluster.

    Use scp client program on your local computer to transfer files from/to the Cluster.

    The form of scp is:

    $ scp source_filename target_filename

    Where source_filename is:

    filename(for file in current directory)

    relative_path/filename(for a file below your current directory)

    /absolute_path/filename (for a file elsewhere)

    And target_filename is:

    loginid@host_name:filename (for a file in loginid's home directory)

    loginid@host_name:relative_path/filename (for a file below the home directory)

    loginid@host_name:/absolute_path/filename (for a file elsewhere)


    Examples:

    To copy "a.file" from your local machine to your home directory on the Custer:

    $ scp a.file loginid@prmggr01.its.calpoly.edu:/home/loginid/

    The same can be done with multiple files:

    $ scp a.file b.file c.file loginid@prmggr01.its.calpoly.edu:/home/loginid/

    Or using the "*" wildcard:

    $ scp *_file loginid@prmggr01.its.calpoly.edu:/home/loginid/

    To copy "a.file" from the cluster to your local machine at your current directory level:

    $ scp loginid@prmggr01.its.calpoly.edu:/home/loginid/a.file ./

    Using the "*" wildcard and placing the files on the "results" subdirectory:

    $ scp loginid@prmggr01.its.calpoly.edu:/home/loginid/*.file ./results/

     

     

    Cal Poly Home | Cal Poly Find It
     
    Home | Application Form | Compilers | Quick Start | Submitting Parallel Jobs | Benchmark Tests | Accessing the Cluster | Commercial Softwares | Research



    ITS/Grid Computing
    California Polytechnic State University
    San Luis Obispo, Ca 93407
    jburdett@calpoly.edu