Mini tutorial sur SimDb et Srb
Table of Contents
# # Tutorial sur SRB # #
A faire une seule fois sur une machine du LaL
1 configuration de l'environnement pour SimDb:
source /exp/auger/AugerSoft/AugerDb/augerdb_env.csh (pour Srb Config)
2 Quelle commande donne la version de SimDb
which SdbVersion
affiche le numero de version de SimDb
SdbVersion
3 configuration de SRB (mot de passe de Lyon necessaire)
srbConfigure.sh auger dagoret
A faire une seule fois par session sur une machine du LaL :
configuration de SRB
source /exp/auger/AugerSoft/Srb/srb_env.csh
recapitulatif des commandes Srb
Shelp
help en ligne de Srb :
Sman exemple Sman Sget
initialisation de Srb :
Sinit
affiche le résultat de Sinit
Senv
Navigation dans Srb
Sls -> affiche la liste des fichiers Scd -> change de directory Srb
Sls Sls /Simulations Sls /Simulations/libraries Sls /Simulations/libraries/zha.ccin2p3 Sls /Simulations/libraries/zha.ccin2p3/MinZha2004 Sls /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika Sls /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll Sls /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll/proton Sls /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll/proton/e18.6 Sls /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll/proton/e18.6/t10
lister tous les fichiers
DAT*.part (noter la presence de l'anti-slash pour eviter l'interpretation du * localement) Sls /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll/proton/e18.6/t10/DAT\*.part
recuperation des fichiers
Sget /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll/proton/e18.6/t10/DAT005779.part .
consulte le contenu d'un fichier
Scat /Simulations/libraries/zha.ccin2p3/MinZha2004/corsika/sibyll/proton/e18.6/t10/DAT005779.xml
pour sortir de la connection avec Srb
Sexit
Resultats de Shelp
- Sannotate Annotate SRB Objects and display annotations
- Sappend Appends a local file, standard in, or a SRB object to a target SRB object
- Sattrs Display meta attributes used in conditions
- Sauth Create an SRB password file with scrambled contents
- Sbkupsrb Backup/synchronize srb data/collection to a target resource
- Sbload Imports in bulk one or more local files and/or directories into SRB space
- Sbregister Registers in bulk one or more local files into SRB space
- Sbunload Exports in bulk a collection or a SRB container to local file system
- Scat Streams SRB Objects to standard output
- Scd Changes working SRB collection
- Schdefres Changes default resource for the current session.
- Schhost Changes connection host for the current session.
- Schksum Performs checksum on existing SRB objects and stores them in the MCAT
- Schmod Modify access permissions for SRB objects and collections
- Sconvert convert an image or sequence of images. Needs ImageMagick at server-side
- Scp Copies an object to a new collection in SRB space
- SdelValue Admin command to delete SRB tokens such as users, location, etc
- Senv Displays environmental file content
- Serror Display Error Information from Error Number
- Sexit Clears environmental files created during SRB operation
- Sget Exports SRB objects into local file system
- SgetColl Displays information about SRB collections
- SgetD Displays information about SRB files (objects)
- SgetR Displays information about SRB resources
- SgetT Displays information about SRB tickets
- SgetU Displays information about SRB users
- Shelp Displays one-line help messages for all Scommands
- Singestgroup Adds a group user account
- Singesttoken Adds SRB native metadata types (reserved keywords)
- Singestuser Register a new user into SRB space
- Sinit Initializes environmental files for SRB operation
- Sln Soft link SRB files in other collections
- Sls Lists SRB objects and collections
- Slscont Lists SRB containers
- Smeta Displays and ingests meta data values
- Smkcont Creates a new SRB container
- Smkdir Creates a new SRB collection
- SmodColl Modifies some system metadata information on SRB collections
- SmodD Modifies some system metadata information on SRB objects
- SmodR Modifies some system metadata information on SRB resorces
- SmodifyUser Modifies some system metadata information on SRB users
- Smv Changes the collection for objects in SRB space
- Spasswd Change SRB (Text) Password
- Spcommand Execute proxy command in SRB
- Sphymove Moves a SRB object to a new SRB resource
- Spullmeta Accesses metadata in bulk from MCAT
- Spushmeta Ingests metadata in bulk into MCAT
- Sput Imports local files into SRB space
- Spwd Displays current working SRB collection
- Squery query metadata to find objects in SRB
- Sregister Registers an object as a SRB object in MCAT
- Sregisterlocation Register a Resource location in MCAT
- Sregisterresource Register a Physical Resource in MCAT
- Sreplcont Replicates an existing SRB Container
- Sreplicate Replicates an existing SRB object in a (possibly) new resource
- Srm Removes SRB objects
- Srmcont Removes SRB container
- Srmdir Removes an existing SRB collection
- Srmticket Remove a ticket
- Srmtrash Purge SRB objects and sub-collections in the "trash" collection
- Srsync Synchronize files in the local file system and the copy stored in SRB
- Ssh executes Scommands in a shell type environment
- Sstage Stage an SRB object stored in Sun's SamFs-type resources from offline to online. not applicable to -other storage systems
- Ssyncd Synchronizes copies of an SRB object
- Ssyncont Synchronize SRB containers
- Stcat Streams ticketed SRB Objects to standard output
- Sticket Issue tickets for SRB objects and collections
- Stls Lists ticketed SRB objects and collections
- Stoken Displays information about SRB-aware types.
- Sufmeta Query,insert,delete user-defined metadata for SRB data/collection/user,resources
- Szone Insert, delete and modify Zone and Zone information
- srbpget Exports SRB objects into local file system with client driven threads
- srbpput Imports local files into SRB space with client driven threads