Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "HOWTO13 EUDAT B2STAGE cookbook for EGI VOs"

From EGIWiki
Jump to navigation Jump to search
Line 3: Line 3:
[http://eudat.eu/b2stage B2STAGE service] from EUDAT supports all known GridFTP command line and graphical or web based user clients (globus-url-copy, uberftp, WebFTS, globusonline, XSEDE-EUDAT File Manager).
[http://eudat.eu/b2stage B2STAGE service] from EUDAT supports all known GridFTP command line and graphical or web based user clients (globus-url-copy, uberftp, WebFTS, globusonline, XSEDE-EUDAT File Manager).


DSS (Data Staging Script) is a command line tool which is recommended to be used if user would like to benefit from PIDs (Persistent Identification of the files which are stored on separate EPIC server).
DSS (Data Staging Script) is a command line tool which is recommended to be used if user would like to benefit from PIDs (Persistent Identification of the files which are stored on a dedicated server named EPIC server).


This cookbook provides the information about how EGI communities can benefit from the B2STAGE service offered by [http://eudat.eu EUDAT].
This cookbook provides the information about how EGI communities can benefit from the B2STAGE service offered by [http://eudat.eu EUDAT].

Revision as of 05:57, 11 August 2014

About

B2STAGE service from EUDAT supports all known GridFTP command line and graphical or web based user clients (globus-url-copy, uberftp, WebFTS, globusonline, XSEDE-EUDAT File Manager).

DSS (Data Staging Script) is a command line tool which is recommended to be used if user would like to benefit from PIDs (Persistent Identification of the files which are stored on a dedicated server named EPIC server).

This cookbook provides the information about how EGI communities can benefit from the B2STAGE service offered by EUDAT.

EUDAT B2STAGE

List of EUDAT B2STAGE service endpoints.


[1] User documentation about B2STAGE service. (EUDAT website)

[2] Site Administrator documentation about B2STAGE service. (EUDAT website)

EGI VOs

Installing Data Staging Script

1. Install Python pip

ekar@ekar-VirtualBox:~# sudo apt-get install python-pip

2. Install Globus Online API

ekar@ekar-VirtualBox:~# sudo pip install globusonline­-transfer­-api­-client

3. Install dependencies

ekar@ekar-VirtualBox:~# sudo apt-get install swig python-dev 
ekar@ekar-VirtualBox:~# sudo pip install m2crypto

4. Download Data Staging Script from GitHub

ekar@ekar-VirtualBox:~# mkdir DSS
ekar@ekar-VirtualBox:~# sudo cd DSS
ekar@ekar-VirtualBox:~/DSS$ git clone https://github.com/EUDAT-B2STAGE/B2STAGE-DataStaging-script.git
ekar@ekar-VirtualBox:~/DSS$ cd B2STAGE-DataStaging-script
ekar@ekar-VirtualBox:~/DSS/B2STAGE-DataStaging-script$ sudo cp m2.py /usr/local/lib/python2.7/dist-packages/globusonline/transfer/api_client/x509_proxy/m2.py

Using Data Staging Script

Configuring Data Staging Script

Setting up GlobusOnline.eu account