Skip to content

Commit

Permalink
Merge pull request #519 from argonne-lcf/globus_aurora
Browse files Browse the repository at this point in the history
Updates to docs for using Globus on Aurora
  • Loading branch information
rickybalin authored Nov 4, 2024
2 parents aee56ce + 895b3c1 commit 80b47cc
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions docs/aurora/data-management/moving_data_to_aurora/globus.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,25 @@
### Transfering files through Globus
# Transfering files through Globus

Currently only Globus personal is supported
Currently, only Globus personal is supported on Aurora.
Perform the following steps to transfer data to/from the Aurora login nodes.

1. On a fresh connection to the login nodes, ensuring no proxies are being set (which may require commenting the proxy settings in the `~/.bashrc` or `~/.bash_profile` files), execute
```bash
/soft/tools/proxychains/bin/proxychains4 -f /soft/tools/proxychains/etc/proxychains.conf /soft/tools/globusconnect/globusconnect -setup --no-gui
```
and follow the instruction to setup personal endpoint.

2. Paste the link provided by the above command in a browser and follow the instructions to setup a personal endpoint
* When requested, input your ALCF username and one-time password from your CRYPTOCard/MobilePASS+ token
* Select the Allow button
* Enter the authentication code generated back into the terminal
* Enter a name for the endpoint (e.g., `aurora_login_uan11`)

3. On the same terminal, execute
```bash
/soft/tools/proxychains/bin/proxychains4 -f /soft/tools/proxychains/etc/proxychains.conf /soft/tools/globusconnect/globusconnect -start &
```
You can also add -restrict-paths /lus/flare/projects/YOURPROJECT to access folders outside of your home
* By default, the command only gives access to your home directory
* You can add `-restrict-paths /lus/flare/projects/YOURPROJECT` to access your project directory

4. Open the [Globus web app](https://app.globus.org/file-manager?destination_id=05d2c76a-e867-4f67-aa57-76edeb0beda0) and search for the endpoint name defined above. You will now see your home directory (and project directory, if requested) on Aurora and can initiate transfers with other endpoints (e.g., the Eagle file system on Polaris at `alcf#dtn_eagle`)

0 comments on commit 80b47cc

Please sign in to comment.