Globus Tutorial
How to use Globus for Data Sharing
Globus data management URL: https://www.globus.org/
To sign up for an account: go to https://www.globusid.org/create
To download files using Globus Connect Personal Endpoint:
Click "Endpoints" on the upper panel
Click "add Globus Connect Personal endpoint"
Create a Display Name for each computer/client, i.e., "MyLaptop" and click "Generate Setup Key"
Download the client appropriate for your operating system.
Linux:
Unpack globusconnectpersonal-latest.tgz
cd into globusconnectpersonal-2.3.3
./globusconnect -setup xxxxx-your-setup-key-yyyyy
When you're ready to download, do the command "./globusconnect -start", and leave it there until you're done downloading
On globus webpage, click "Transfer Files," and select the endpoints, i.e.,Â
You can stop your "./globusconnect -start" when download is complete. You will also receive an email when the download is complete.
MacOS:
Download and install globusconnectpersonal-latest.dmg
May run into firewall if you're behind a firewall (you'll need to work with your organizational IT), e.g.,
Configuration directory: /home/users/$UserName/.globusonline/lta
Contacting relay.globusonline.org:2223Error: The server returned an error---ERROR: fd 3 was activeERROR: fd 6 was activeERROR: fd 8 was active[ssh stderr] ssh_exchange_identification: read: Connection timed out
Download to different directory other than your home directory
I simply edited the ~/.globusonline/lta/config-paths file
Globus Documentation and Resources:
Transfer API source code: https://github.com/globus/globus-sdk-python