Changeset 399


Ignore:
Timestamp:
Oct 20, 2009 1:23:02 PM (15 years ago)
Author:
weinreis
Message:

mrun and subjob modified for archiving and special1q

Location:
palm/trunk/SCRIPTS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/mrun

    r397 r399  
    192192     # 29/09/09 - Siggi  - default value for archiving is false, option "-A"
    193193     #                     switches on archiving, archiving on SGI-ICE enabled
     194     # 16/10/09 - Carolin - adjustments for archiving on SGI-ICE of binary files;
     195     #                      adjustment for special1q
    194196
    195197 
     
    26402642             if [[ $files_for_pes = false ]]
    26412643             then
    2642                 if [[ $localhost = ibmh ]]
     2644                if [[ $localhost = lcsgih ]]
    26432645                then
    2644                    ssh  $usern@hdata.hlrn.de  "cp  $PERM/${frelin[$i]}  $PWD"
     2646                   ssh  $usern@hicedata.hlrn.de  "cp  $PERM/${frelin[$i]}  $PWD"
    26452647                else
    2646                    ssh  $usern@bdata.hlrn.de  "cp  $PERM/${frelin[$i]}  $PWD"
     2648                   ssh  $usern@bicedata.hlrn.de  "cp  $PERM/${frelin[$i]}  $PWD"
    26472649                fi
    26482650             else
     
    26502652                while (( inode < nodes ))
    26512653                do
    2652                    if [[ $localhost = ibmh ]]
     2654                   if [[ $localhost = lcsgih ]]
    26532655                   then
    2654                       ssh  $usern@hdata.hlrn.de  "cd $PWD; tar  xf  $PERM/${frelin[$i]}/${frelin[$i]}.node_$inode.tar"
     2656                      ssh  $usern@hicedata.hlrn.de  "cd $PWD; tar  xf  $PERM/${frelin[$i]}/${frelin[$i]}.node_$inode.tar"
    26552657                   else
    2656                       ssh  $usern@bdata.hlrn.de  "cd $PWD; tar  xf  $PERM/${frelin[$i]}/${frelin[$i]}.node_$inode.tar"
     2658                      ssh  $usern@bicedata.hlrn.de  "cd $PWD; tar  xf  $PERM/${frelin[$i]}/${frelin[$i]}.node_$inode.tar"
    26572659                   fi
    26582660                   (( inode = inode + 1 ))
     
    37673769                if [[ $archive_system != none ]]
    37683770                then
    3769                    if [[ $localhost = ibmh  ||  $localhost = ibmb ]]
     3771                   if [[ $localhost = lcsgih  ||  $localhost = lcsgib ]]
    37703772                   then
    37713773#                      subjob  -d  -v  -q cdata  -X 0  -m 1000  -t 43200  -c $job_catalog  archive_${frelout[$i]}
    3772                       subjob   -v  -q cdata  -X 0  -m 1000  -t 43200  -c $job_catalog  archive_${frelout[$i]}
     3774                      subjob   -v  -q dataq  -X 1 -T 1  -m 1000  -t 10800  -c $job_catalog  archive_${frelout[$i]}
    37733775                   elif [[ $localhost = nech ]]
    37743776                   then
     
    37783780                fi
    37793781             else
    3780                 printf "              +++ caution: option -A is switched on. No archiving on $archive_system!\n"
     3782                printf "              +++ caution: option -A is switched off. No archiving on $archive_system!\n"
    37813783             fi
    37823784
     
    40904092                # WARTEN, DAMIT SICH RESTART JOB IN QUEUE EINREIHEN KANN, BEVOR
    40914093                # DER AKTUELLE JOB ENDET
    4092              sleep 30
     4094             if [[ $queue = special1q ]]
     4095             then
     4096                sleep 120
     4097             else
     4098                sleep 30
     4099             fi
    40934100
    40944101          else
  • palm/trunk/SCRIPTS/subjob

    r377 r399  
    107107     # 03/09/09 - Siggi - PBS sgi feature directive only used if explicitly
    108108     #                    set in the config file by the user
     109     # 16/10/09 - Carolin - adjustments for archiving on SGI-ICE of binary files;
     110     #                      adding special1q
    109111
    110112    # VARIABLENVEREINBARUNGEN + DEFAULTWERTE
     
    375377                 esac;;
    376378        (lcsgib|lcsgih)   case  $ndq  in
    377                      (testq|serialq|smallq|bigq|workq)       error=false;;
     379                     (testq|serialq|smallq|bigq|workq|dataq|special1q)       error=false;;
    378380                     (*)                                     error=true;;
    379381                 esac;;
     
    757759       feature_directive=""
    758760    fi
    759 
    760     if [[ $queue = testq  ||  $queue = workq ]]
     761   
     762    if [[ $queue = dataq ]]
     763    then
     764       feature_directive="#PBS -l feature=data"
     765    fi
     766
     767    if [[ $queue = testq  || $queue = workq || $queue = dataq || $queue = special1q ]]
    761768    then
    762769       queue_directive="#PBS -q $queue"
Note: See TracChangeset for help on using the changeset viewer.