1115 | | ==== Comment relancer les post-traitements? ==== |
1116 | | |
1117 | | Il existe 2 méthodes pour relancer les post-traitements : relancer le job de rebuild ou relancer le dernier mois de la simu avec DRYRUN=3. |
1118 | | |
1119 | | Comment faire est déjà décrit là : [http://forge.ipsl.jussieu.fr/libigcm/wiki/libIGCM/DocUtilisateur/FAQ#Commentrelancerlespost-traitementsàpartirdelafrontale depuis la frontale] et [http://forge.ipsl.jussieu.fr/libigcm/wiki/libIGCM/DocUtilisateur/FAQ#Commentrelancerlespost-traitementsàpartirdelamachinedecalcul depuis le calculateur] |
| 1115 | ==== Comment relancer les post-traitements depuis la machine de post-traitement? ==== |
| 1116 | |
| 1117 | Les différentes étapes sur un exemple (la simulation couplée ST11 de la configuration IPSLCM5_v2 a tourné sur la machine SX9 mercure du CCRT et ses post-traitements sont effectués sur la machine cesium du CCRT). |
| 1118 | |
| 1119 | * On se met sur la machine cesium et on prépare le terrain : |
| 1120 | {{{ |
| 1121 | cd ; mkdir -p POST/ST11 ; cd POST/ST11 |
| 1122 | }}} |
| 1123 | |
| 1124 | * On recopie les cartes caractérisant les composantes (depuis le répertoire ou la simulation a été lancée) |
| 1125 | {{{ |
| 1126 | cp –r /home/cont003/p86caub/ST11/config/IPSLCM5/ST11/COMP . |
| 1127 | }}} |
| 1128 | |
| 1129 | * On recopie les post-traitements spécifiques à la configuration (depuis le répertoire ou la simulation a été lancée) |
| 1130 | |
| 1131 | {{{ |
| 1132 | cp –r /home/cont003/p86caub/ST11/config/IPSLCM5/ST11/POST . |
| 1133 | }}} |
| 1134 | |
| 1135 | * On recopie la carte spécifique à la simulation (depuis le répertoire ou la simulation a été lancée) |
| 1136 | |
| 1137 | {{{ |
| 1138 | cp –r /home/cont003/p86caub/ST11/config/IPSLCM5/ST11/config.card . |
| 1139 | }}} |
| 1140 | |
| 1141 | * On recopie les jobs de post-traitement à soumettre : |
| 1142 | {{{ |
| 1143 | cp /home/cont003/p86caub/ST11/libIGCM/rebuild_fromArchive.job . |
| 1144 | cp /home/cont003/p86caub/ST11/libIGCM/create_ts.job . |
| 1145 | cp /home/cont003/p86caub/ST11/libIGCM/create_se.job . |
| 1146 | }}} |
| 1147 | |
| 1148 | * On adapte les jobs à soumettre en modifiant certaines variables : |
| 1149 | |
| 1150 | Dans tous les jobs à lancer (rebuild_fromArchive.job, create_ts.job et create_se.job), il faut modifier : |
| 1151 | |
| 1152 | {{{ |
| 1153 | StandAlone=true |
| 1154 | libIGCM=${HOME}/MIRROR/ST11/libIGCM # Pointe vers le répertoire libIGCM de l’expérience |
| 1155 | }}} |
| 1156 | |
| 1157 | Dans rebuild_fromArchive.job, il faut modifier : |
| 1158 | |
| 1159 | {{{ |
| 1160 | PeriodDateBegin=20191201 # Date de fin de la série à rebuilder |
| 1161 | NbRebuildDir=12 # Nombre de repertoires de la série à rebuilder jusqu'à la PeriodDateBegin |
| 1162 | config_UserChoices_JobName=ST11 |
| 1163 | R_SAVE=${DMFDIR}/IGCM_OUT/IPSLCM5/${config_UserChoices_JobName} |
| 1164 | REBUILD_DIR=${R_SAVE}/TMP |
| 1165 | }}} |
| 1166 | |
| 1167 | Dans create_ts.job, il faut modifier : |
| 1168 | |
| 1169 | {{{ |
| 1170 | PeriodDateEnd=20191230 # date de fin des time-series a créer |
| 1171 | CompletedFlag=20091230 # date de fin des times-series déjà existantes (si tel est le cas) |
| 1172 | TsTask=2D # 2D or 3D |
| 1173 | RebuildFrequency=true |
| 1174 | }}} |
| 1175 | |
| 1176 | Dans create_se.job, il faut modifier : |
| 1177 | |
| 1178 | {{{ |
| 1179 | PeriodDateEnd=20191230 # date de fin de la décennie a traiter |
| 1180 | }}} |
| 1181 | |
| 1182 | * Lancement du job de post-traitement : |
| 1183 | |
| 1184 | {{{ |
| 1185 | ccc_msub rebuild_fromArchive.job |
| 1186 | }}} |