Changes between Version 2 and Version 3 of BasculeCCRTTGCC/Scripts/Archivage_restart


Ignore:
Timestamp:
01/24/12 16:21:13 (10 years ago)
Author:
acosce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BasculeCCRTTGCC/Scripts/Archivage_restart

    v2 v3  
    2323    * tar.(gz) ce qui aurait été nettoyé 
    2424      * /RESTART_A_DETRUIRE/v3.historical3_18561130.tar 
    25  
     25[[BR]][[BR]] 
    2626 
    2727== Dans le cadre du déménagement CCRT/TGCC analyse de la commande ccc_archive/ipsl_pack ==  
     
    3636Argument :  
    3737 * fichier_param.txt : contient la liste des simulations que l'on veut archiver avec l'option choisie. Cette liste peut contenir les path des simulations ou des répertoires maîtres (IPSLCM5A, LMDZOR, IPSLCM5A/PROD ....).  
     38[[BR]][[BR]] 
    3839 
    3940=== Analyse de l'argument d'entrée de ccc_archive/ipsl_pack : fichier_param.txt ===  
     
    4546 
    4647Le script trouve les simulations en recherchant les répertoires ''Restart'' à l'aide de la commande find. A partir de là il est facile de reconstituer le path de chaque simulation.  
    47  
     48[[BR]][[BR]] 
    4849 
    4950== Dans le cadre du déménagement CCRT/TGCC : reconstitution du config.card de chaque simulation ==  
     
    6667 - Pour le !SpaceName et le !ExperimentName on prend le champ suivant le !TagName, si il est différent du !JobName et égal à PROD/TEST/DEVT c'est un !SpaceName sinon un !ExperimentName. Et si il y a un !SpaceName et que le champ suivant est différent du !JobName alors c'est un !ExperimentName 
    6768 - Pour le calcul des dates !DateBegin et !DateEnd on utilise un algorithme simple : si date < !DateBegin alors !DateBegin = date, si date > !DateEnd alors !DateEnd = date. Pour cela on passe en revue tous les fichiers de restart. Une optimisation pourrait être fait en ne regardant les fichiers de restart que d'une seule composante, si et seulement si on s'assure que cette composante a bien des restarts (Par exemple CHEM/Restart/ est vide dans la plupart des config de chimie) et si on est certain que toutes les composantes si elles ont des restarts les écrivent bien à la même fréquence (donc que celui de début et de fin sont bien aux mêmes dates).  
     69[[BR]][[BR]] 
    6870 
    6971== Archivage des fichiers de restart ==  
     
    7779 
    7880'''Attention : ''' Actuellement j'ai considéré que l'on n'archive pas de simulation dont la période d'écriture du restart est inférieure au mois. C'est à modifier pour tenir compte de tous les cas possibles. --> tests à faire avec ''archive_restart_V3.job'' 
    79  
     81[[BR]][[BR]] 
    8082 
    8183== A discuter et à faire ==