User Accounts and Access

User accounts are available for all University of Miami, faculty, staff and students. Please visit the accounts application page to request an account.

Logging In:
Users with active accounts may access the Pegasus cluster by logging on via SSH to the “pegasus.ccs.miami.edu” login node. For example:

$ ssh user@pegasus.ccs.miami.edu
user@pegasus.ccs.miami.edu's password:

NOTE: Windows users will require an SSH Client to access the CCS Machines. A simple and free client is PUTTY available from www.putty.org.

Please note that each user is allowed to have up to 10 processes and each process can use up to 1G memory on Pegasus login node. Also, you will be logged out of the machine after 5 hours of idle time.

Home Environment, Storage and Data Transfers

Operating System, Shells, Editors & Tools

The operating system on Pegasus cluster is CentOS Linux Version 5.4 (kernel 2.6.18-164.el5). The popular shell, Bash, is the default login shell but other shells are available. Contact user support or log into CCS account to change your default login shell. Both vi(Vim) and Emacs editors are available.

Storage

All active users are allocated a logical storage area, HOME directory. Storage quotas are not currently implemented at the user level, but generally limited to 250G for HOME. Home directories are intended primarily for basic account information, source codes, and binaries etc. There is another directory, named “/scratch”, which should be used for compiles and run-time input and output files. Both HOME and scratch are available on all nodes of the cluster. Data in the “/scratch” directory are NOT backed up and untouched data older than 3 weeks are subject to purging. More details on how to use “/scratch” directory in Pegasus can be found here.

Table 10 summarizes the CCS storage allocations for Pegasus cluster.

Name Purpose Quota/PI Purge Policy Back Up Policy Free Service
HOME small files, codes etc. 250 GB not purged not backed up Yes
scratch compilation, run-time files dynamically allocated purged not backed up Yes

Transferring Files & Data

Secure copy (SCP) and secure FTP (SFTP) are the preferred means to transfer file and data between CCS and local machines. For example:

userid1@localhost$ scp file.tar userid2@pegasus.ccs.miami.edu:.
userid2@pegasus.ccs.miami.edu's password:
file.tar 100% |*******************************| 120 00:00
userid1@localhost$

FileZilla is open source, cross-platform (linux, mac, windows) FTP and SFTP client.

  • Install the client
  • Open FileZilla, Left Click File, “Site Manager”
  • Left Click “New Site” and name it pegasus.ccs.miami.edu
  • Select SFTP as the Protocol and Normal as the Logon Type
  • Enter the Host (pegasus.ccs.miami.edu), your Username and Password
  • Left Click Connect