Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

UNICORE (Uniform Interface to Computing Resources) offers a ready-to-run Job submission system including client and server software. UNICORE makes distributed computing and data resources available in a seamless and secure way in intranets and the internet (https://www.unicore.eu/).

UCC (Unicore Command Line Client)

The UNICORE Commandline Client (UCC) is a full-featured client for accessing UNICORE services. It requires a Java runtime environment, version 8 or later. We recommend using the OpenJDK. UCC offers * Job submission and management * Data movement (upload, download, server-to-server copy, etc) using the UNICORE storage management functions and the available data transfer protocols * Storage functions (ls, mkdir, ...) including creation of storage instances via storage factories * UNICORE Workflow service support and much more.

https://sourceforge.net/projects/unicore/files/Clients/

https://unicore-docs.readthedocs.io/en/latest/user-docs/ucc/manual.html#html

Installation and Startup

The following instructions were taken from the UNICORE Command Line Client User guide, for more info please refer to the UNICORE official documentation (http://www.unicore.eu/ documentation/).

Prerequisites

  • Operating Systems: currently Linux and Microsoft Windows are supported;
  • To run UCC, you need a Java runtime version 11 or later (OpenJDK preferred).

Procedure

  • Download the installation archive https://sourceforge.net/projects/unicore/files/Clients/Commandline%20Client/
  • Untar the tar.gz file and copy it in your home directory
  • Configure your UCC preferences file:
    • michele@nmcarpene205872:~$ ls -ltrh ~/.ucc/preferences 
      -rw------- 1 michele michele 2,4K nov  8 14:40 /home/michele/.ucc/preferences
  • Add a few lines as information into the file, including your OIDC/OAuth2 token bearer:

...