Version 16 (modified by 16 years ago) ( diff ) | ,
---|
Manipulation de données grille
- variable d'environnement
Avant toutes choses, vous allez créer votre répertoire personnel sur le SE du LPSC. Pour cela il est nécessaire de définir les variables d'environnement $DPNS_HOST et $DPNS_HOME[lambert@lpsc-ui ~]$ setenv DPNS_HOST lpsc-se-dpm-server.in2p3.fr [lambert@lpsc-ui ~]$ setenv DPNS_HOME /dpm/in2p3.fr/home/atlas/
Créez ensuite votre répertoire personnel[lambert@lpsc-ui ~]$ dpns-mkdir flambert
Il doit apparaitre maintenant sous /dpm/in2p3.fr/home/atlas[lambert@lpsc-ui ~]$ dpns-ls ... atlasmcdisk ... flambert ...
Remarque: Les commandes dpns-* sont par analogie assez similaires aux commandes lfc-*. Elles ne sont à utiliser que pour "préparer" le SE lpsc-se-dpm-server.in2p3.fr
--> Exercice: Créez Egalement un repertoire test sous votre repertoire perso
- Copie de fichier
La copie d'un fichier local sur le SE se fait avec la commande lcg-cr (copy and register). Cette commande effectue la copie du fichier sur le SE et enregistre eventuellement un LFN dans le LFC.- lcg-cr [-l LFN] [-d SURL] srcFile
[lambert@lpsc-ui ~/TestGrid]$ lcg-cr --vo atlas -l user.flambert.testfileLFN \ -d srm://lpsc-se-dpm-server.in2p3.fr/dpm/in2p3.fr/home/atlas/flambert/user.flambert.testfile \ file://atlas/lambert/TestGrid/user.flambert.testfile guid:67796c49-29ac-4831-838d-b5ffc389e846 }}} La commande retourne un GUID qui identifie le fichier de manière unique sur la grille.[[BR]] Le fichier est copié sur le SE et enregistré dans le LFC. {{{ [lambert@lpsc-ui ~/TestGrid]$ lfc-ls fileA fileB testdir user.flambert.testfileLFN [lambert@lpsc-ui ~/TestGrid]$ dpns-ls fileA fileB testdir user.flambert.testfile }}} [wiki:dataMgt up] ; [wiki:lfcTuto previous]
- lcg-cr [-l LFN] [-d SURL] srcFile
Note:
See TracWiki
for help on using the wiki.