Connecting endpoint (CLI)

148 views
Skip to first unread message

Lado Samushia

unread,
Nov 10, 2019, 3:05:18 PM11/10/19
to User Discuss
I have created and activated an endpoint on my workstation using CLI, but I don't seem to be able to transfer files because the endpoint is not connected.
How do I connect the endpoint with CLI? Could not find this in the documentation.

Stephen Rosen

unread,
Nov 12, 2019, 12:55:59 PM11/12/19
to User Discuss
Hi Lado,

I assume you're using Globus Connect Personal, not Globus Connect Server? If my guess is wrong, just let me know and we can discuss Globus Connect Server in greater detail.

There are actually two products you're interacting with here, not just the Globus CLI.
The Globus CLI is an interface for communicating with Globus services and performing tasks ranging from endpoint configuration to file transfers. But it is not your Endpoint! The distinction makes sense in many cases where you might not be the administrator of the endpoints which you are using. e.g. If you want to use Globus to transfer data between a campus cluster and a supercomputing center, you want the CLI to be your interface for initiating and managing the transfer, but you might never connect your laptop to Globus as an Endpoint.

Globus Connect Personal is a distinct application which is responsible for maintaining an active connection to the Globus service and executing data transfers. It also has features for managing which directories are exposed to Globus for file transfer.
The Windows and macOS versions of Globus Connect Personal should install themselves as services in the respective models of those operating systems and perform most of their operations in the background. If you're using one of those operating systems, Globus Connect Personal should show an icon in the system tray to indicate that it is running.
These are covered in depth in the How-To docs for macOS ( https://docs.globus.org/how-to/globus-connect-personal-mac/ ) and Windows ( https://docs.globus.org/how-to/globus-connect-personal-windows/ ).

Unfortunately, Linux has not had a unified service layer for us to leverage (at least, until the advent of systemd), so its execution model is a bit more "bare bones". If you follow the Globus Connect Personal Linux How-To doc ( https://docs.globus.org/how-to/globus-connect-personal-linux/ ), you may note that we instruct users to background the process with a command ending in `&`.
If you are using a Linux distribution which is using systemd (most are these days), we can talk in greater depth about user units and how to set up Globus Connect Personal in concert with those tools. However, I don't want to dive into Linux minutiae if that isn't your platform of choice.

I hope all this helps. As always, we're here and happy to answer questions!
Best,
-Stephen

Lado Samushia

unread,
Nov 12, 2019, 2:42:38 PM11/12/19
to user-d...@globus.org
Thanks Stephen,

This is exactly what I need it.
I will get back to you to confirm.

--
To unsubscribe from this group and stop receiving emails from it, send an email to user-discuss...@globus.org.
Reply all
Reply to author
Forward
0 new messages