UCSD Logo UCSD Logo For Printing Skip navigation links

Navigation

UCSD Triton Resource @ SDSC

Quick Status

Triton Resource Node Status

Friday, January 4th 2013 11:25:01 PM PST


Total TCC Nodes Up: 243

Total 256GB (PDAF) Nodes Up: 20

Total 512GB (PDAFM) Nodes Up: 8

Rack 2 Up Count: 80

Rack 3 Up Count: 79

Rack 4 Up Count: 5

Rack 5 Up Count: 79

Skip navigation menus Start of navigation menus

Section Navigation

Related Links

Data Storage

System Diagrams

Hardware Pages

How to Transfer Files on Triton Resource

Several tools are available on Triton to assist users in moving their data between filesystems and other resources. For files over two gigabytes in size, a great option is bbFTP, which uses multi-threading to maximize throughput over the 1-gigabit network connection. Tests have achieved between 60 and 100 megabytes per second using this method.

Other methods include scp, sftp and bbcp. Links to the bbcp and bbftp documentation are in the Related Links section of this page, and scp and sftp are documented in the Linux man pages.

Overview of bbFTP

To use bbFTP, you need both a client and a server.

  • Client — a client is installed on Triton at /opt/bbftp/bin
  • Server — the service is available on Triton at
    • triton-login.sdsc.edu

    This server is installed in /opt/bbftp/bin.

  • Server — the service is also available at SDSC through
    • tg-login.sdsc.edu
    • tg-login1.sdsc.edu
    • tg-login2.sdsc.edu

    Use the -s option to invoke a remote host for bbftpd. You will be prompted for a password on this host (see example below). Please note we have experienced problems using a Korn shell in this context. We recommend tcsh.

Local bbFTP Client Installation

If you prefer, you can use a local client on another machine or install the bbFTP client on your desktop. Here are the basic steps needed to do that:

  1. Download the bbFTP client source
  2. Extract the source code
  3. Change to the bbftp directory
  4. Run ./configure
  5. Run make
  6. Run make install

The default target location will be /user/local/bin so if you are unable to write that location or want to preserve an existing copy there, you should change the target for make install.

Additonal versions and server code are available for download from the bbFTP home page.

Basic bbFTP Syntax

bbftp

displays a brief help message

bbftp -v

displays version info

bbftp [Options] [-u RemoteUsername] -i ControlFile [RemoteHost]

bbftp [Options] [-u RemoteUsername] -e ControlCommands [RemoteHost]

requests the execution of commands contained in the control file ControlFile or the ControlCommands command string, using RemoteUsername on RemoteHost as the service

See the bbFTP documentation for complete details.

Example session for bbFTP

Here is an example of a bbFTP session. In this example, the file HOMA.tar is being copied from GPFS-WAN to the ariel user's /mirage file space on Triton, using the remote bbFTP daemon from tg-login2.

Contact Us

Open a Ticket with Triton Resource Support using the Support Ticket Form.

Join the Discussion Forum Sign up for our Email Discussion List.

Follow Triton on Twitter

FAQ Read the FAQ Page.

Terms of Use | Privacy

Back to page top End of page