Difference between revisions of "HOWTO13 EUDAT B2STAGE cookbook for EGI VOs"
Jump to navigation
Jump to search
(→About) |
(→About) |
||
Line 2: | Line 2: | ||
[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). | |||
= EUDAT B2STAGE = | = EUDAT B2STAGE = |
Revision as of 06:54, 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).
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