Ignore:
Timestamp:
03/14/12 13:01:11 (12 years ago)
Author:
sdipsl
Message:
  • Put output in the buffer as well, together with restart and debug files
  • Post-process mercure sx9 on mercure front-end
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_mercurex9.ksh

    r548 r582  
    220220# ============ FRONTEND START ============ # 
    221221 
    222 #  /bin/ksh <tmp_IGCM_sys_RshPost_$$ 
    223 #  if [ $? -gt 0 ] ; then 
    224 #    echo "IGCM_sys_RshPost : erreur." 
    225 #    IGCM_debug_Exit "IGCM_sys_RshPost" 
    226 #  fi 
    227 #  \rm tmp_IGCM_sys_RshPost_$$ 
     222  /bin/ksh <tmp_IGCM_sys_RshPost_$$ 
     223  if [ $? -gt 0 ] ; then 
     224    echo "IGCM_sys_RshPost : erreur." 
     225    IGCM_debug_Exit "IGCM_sys_RshPost" 
     226  fi 
     227  \rm tmp_IGCM_sys_RshPost_$$ 
    228228 
    229229# ============ FRONTEND  END  ============ # 
    230230 
    231231# ============ CESIUM START ============ # 
    232   typeset NB_ESSAI DELAI status i 
    233   # number of tentative 
    234   NB_ESSAI=10 
    235   # time delay between tentative 
    236   DELAI=10 
    237   (( i = 0 )) 
    238   while [ $i -lt $NB_ESSAI ] ; do 
    239     ssh -t mercure01 ssh cesium /bin/ksh <tmp_IGCM_sys_RshPost_$$ 
    240     status=$? 
    241     if [ ${status} -gt 0 ]; then 
    242       IGCM_debug_Print 2 "IGCM_sys_RshPost : ssh failed ${i}/${NB_ESSAI}" 
    243       IGCM_debug_Print 2 "IGCM_sys_RshPost : sleep ${DELAI} seconds and try again." 
    244       sleep $DELAI 
    245     else 
    246       break 
    247     fi 
    248     (( i = i + 1 )) 
    249   done  
    250   # delete temporary file 
    251   /bin/rm tmp_IGCM_sys_RshPost_$$ 
     232#  typeset NB_ESSAI DELAI status i 
     233#  # number of tentative 
     234#  NB_ESSAI=10 
     235#  # time delay between tentative 
     236#  DELAI=10 
     237#  (( i = 0 )) 
     238#  while [ $i -lt $NB_ESSAI ] ; do 
     239#    ssh -t mercure01 ssh cesium /bin/ksh <tmp_IGCM_sys_RshPost_$$ 
     240#    status=$? 
     241#    if [ ${status} -gt 0 ]; then 
     242#      IGCM_debug_Print 2 "IGCM_sys_RshPost : ssh failed ${i}/${NB_ESSAI}" 
     243#      IGCM_debug_Print 2 "IGCM_sys_RshPost : sleep ${DELAI} seconds and try again." 
     244#      sleep $DELAI 
     245#    else 
     246#      break 
     247#    fi 
     248#    (( i = i + 1 )) 
     249#  done  
     250#  # delete temporary file 
     251#  /bin/rm tmp_IGCM_sys_RshPost_$$ 
    252252# ============ CESIUM  END  ============ # 
    253253 
     
    614614# ============ FRONTEND START ============ # 
    615615 
    616 #  /usr/bin/nqsII/qsub -o ${POST_DIR}/${Script_Post_Output}.out ${libIGCM}/$1.job -v ${listVarEnv} 
     616  /usr/bin/nqsII/qsub -q scalaire -o ${POST_DIR}/${Script_Post_Output}.out ${libIGCM}/$1.job -v ${listVarEnv} 
    617617 
    618618# ============ FRONTEND  END  ============ # 
    619619 
    620620# ============ CESIUM START ============ # 
    621   typeset NB_ESSAI DELAI status i 
    622   # number of tentative 
    623   NB_ESSAI=10 
    624   # time delay between tentative 
    625   DELAI=10 
    626   (( i = 0 )) 
    627   while [ $i -lt $NB_ESSAI ] ; do 
    628     /usr/local/bin/ccc_msub -o ${POST_DIR}/${Script_Post_Output}.out -e ${POST_DIR}/${Script_Post_Output}.e.out -E "-v ${listVarEnv}" ${libIGCM_POST}/$1.job 
    629     status=$? 
    630     if [ ${status} -gt 0 ]; then 
    631       sleep $DELAI 
    632     else 
    633       break 
    634     fi 
    635     (( i = i + 1 )) 
    636   done  
     621#  typeset NB_ESSAI DELAI status i 
     622#  # number of tentative 
     623#  NB_ESSAI=10 
     624#  # time delay between tentative 
     625#  DELAI=10 
     626#  (( i = 0 )) 
     627#  while [ $i -lt $NB_ESSAI ] ; do 
     628#    /usr/local/bin/ccc_msub -o ${POST_DIR}/${Script_Post_Output}.out -e ${POST_DIR}/${Script_Post_Output}.e.out -E "-v ${listVarEnv}" ${libIGCM_POST}/$1.job 
     629#    status=$? 
     630#    if [ ${status} -gt 0 ]; then 
     631#      sleep $DELAI 
     632#    else 
     633#      break 
     634#    fi 
     635#    (( i = i + 1 )) 
     636#  done  
    637637# ============ CESIUM  END  ============ # 
    638638 
Note: See TracChangeset for help on using the changeset viewer.