= Mini tutorial sur SimDb et Srb = [[TOC]] # # 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