[Go to /]

PoC Home

For Users
Quickstart
VL-e Resource Guide
Getting Help
Authentication
Download & manual
Release 1 content
Release 2 content
Release 3 content
Release 3.1 content
Central facilities

For Administrators
Getting installed
Installation help
Authentication
Web Hosting

Certification
Software engineering
Release planning
Rules for contributing
Process a la Card

Events
PoC R2 Induction 2007

Tutorial
PoC events
GANG events
Grid m/w tutorials

Related
VL-e
VL-eForge
VLeIT home
VLeIT documents
VL-e intranet
DutchGrid Platform
GridForum Nederland
P4 partners


switch to print layout

SRB

With the release of VL-e Proof of Concept distribution version 1 the supported SRB server and client version is 3.4.0

SRB Getting an account

Mail grid.support@sara.nl stating your name, affiliation, e-mail address, certificate subject and preferred user name.

Accessing SRB

Unix command line tools S-commands

You can download an RPM with the SRB client software from latest VL-e PoC distribution.

Alternatively, you can also download a tar ball which contains the same S-commands as found in the SRB RPM above. To use this tarball:
  • Extract the files:
      cd <some_dir>
      tar xzvf SRB-3.4.0-6-Scommands.tar.gz
    
  • Set the appropriate environment variables:
      export LD_LIBRARY_PATH=<some_dir>/lib:$LD_LIBRARY_PATH
      export PATH=$PATH:<some_dir>/bin
      export MANPATH=$MANPATH:<some_dir>/man
    
    or
      setenv LD_LIBRARY_PATH <some_dir>/lib:$LD_LIBRARY_PATH
      setenv PATH $PATH:<some_dir>/bin
      setenv MANPATH $MANPATH:<some_dir>/man
    
The configuration files
The S-commands are installed on the Gina cluster as part of the VL-e PoC. For them to work you need to install a configuration file, and load a module. The module is loaded with :
module load srb
Create the configuration file ${HOME}/.srb/.MdasEnv with the contents
mdasCollectionName '/VLENL/home/YOUR-SRB-USERNAME.vlenl'
mdasCollectionHome '/VLENL/home/YOUR-SRB-USERNAME.vlenl'
mdasDomainName 'vlenl'
mdasDomainHome 'vlenl'
srbUser 'YOUR-SRB-USERNAME'
srbHost 'srb.grid.sara.nl'
mcatZone 'VLENL'
srbPort '50000'
defaultResource 'vleGridStore'
AUTH_SCHEME 'GSI_AUTH'
SERVER_DN '/O=dutchgrid/O=hosts/OU=sara.nl/CN=srb.grid.sara.nl'
  • Replace YOUR-SRB-USERNAME with your SRB username
  • If you do not want to use GSI authorization (with your X509 certificate)
    • Change the AUTH_SCHEME
       AUTH_SCHEME 'ENCRYPT1' 
    • Add a file ${HOME}/.srb/.MdasAuth the contains your literal (i.e. unencrypted password). Make sure that the protextion of the file is set to read-write only for the user by
      chmod 600 {HOME}/.srb/.MdasAuth

Windows User Interface InQ

Get the Windows user interface to SRB : inQ331b.zip Unpack the the zip file and start the executable. Fill in the login screen as shown below. InQ does not accept X509 certificates so you will have to log in with the normal password.

SRB login

Web interface mySRB

The Web Interface is located at https://srb.grid.sara.nl:50099/mySRB/ The webinterface does not use certificates so you will have to use the normal password. Fill in the login screen as shown below.

SRB weblogin

Java api to SRB : jargon

The jars needed to access SRB 3.4.0 can be found in the Proof-of-Concept repository

NOTE these jars only work with java 1.4

Some basic SRB commands

If you have the commands installed, more information is available by typing for instance man Spwd
Sinit Start up an SRB session. If you are using GSI_AUTH then you need to have a valid proxy (i.e. run grid-proxy-init).
Sexit End the current session
Spwd List the current collection (analogous to a directory) in SRB space
Scd Change the current collection in SRB space
Sls List the files and collections in SRB space
Sget Transfer a file from SRB space to the local file system
Sput Transfer a file from the local file system to SRB space

Further information

Storage Resource Broker http://www.sdsc.edu/srb/
InQ windows interface to SRB http://www.sdsc.edu/srb/index.php/InQ
mySRB web interface to SRB http://www.sdsc.edu/srb/mySRB/mySRB.html
Jargon: Java API to SRB http://www.sdsc.edu/srb/index.php/Jargon

Valid HTML 4.0 Transitional


Comments to Maurice Bouwhuis.