Ignore:
Timestamp:
Nov 7, 2013 2:43:35 PM (10 years ago)
Author:
raasch
Message:

further adjustments for lccrayb, mainly concerning remote job access

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/subjob

    r1235 r1255  
    2323# Current revisions:
    2424# ------------------
    25 #
     25# further adjustments for lccrayb
    2626#
    2727# Former revisions:
     
    142142     (bicegate2)             local_addres=130.73.232.103; local_host=lcsgib;;
    143143     (blizzard1)             local_addres=136.172.40.15;  local_host=ibmh;;
    144      (blogin*)               local_addres=130.73.233.1;   local_host=lccrayb;;
     144     (blogin*|bxc*)          local_addres=130.73.233.1;   local_host=lccrayb;;
    145145     (breva)                 local_addres=130.75.105.98;  local_host=lcmuk;;
    146146     (buran)                 local_addres=130.75.105.58;  local_host=lcmuk;;
     
    203203     (*.cc.kyushu-u.ac.jp)   local_addres=133.5.4.129;    local_host=ibmku;;
    204204     (*)                     printf "\n  +++ \"$local_host\" unknown";
    205                              printf "\n      please inform S. Raasch!";
     205                             printf "\n      please contact the PALM group at IMUK";
    206206                             locat=parameter; exit;;
    207207 esac
     
    783783    then
    784784       cat > $job_to_send << %%END%%
    785 #!/bin/bash --login
     785#!/bin/bash
    786786#PBS -N $job_name
    787787#PBS -l walltime=$timestring
     
    793793
    794794$module_calls
    795 export ATP_ENABLED=0
    796 export MPICH_GNI_BTE_MULTI_CHANNEL=disabled
    797795
    798796%%END%%
     
    13411339    echo "trap '"                               >>  $job_to_send
    13421340    echo "set +vx"                              >>  $job_to_send
    1343     if [[ $(echo $remote_host | cut -c1-3) = ibm  ||  $(echo $remote_host | cut -c1-5) = lcsgi  ||  $(echo $remote_host | cut -c1-3) = nec  ||  $remote_host = lcflow  ||  $remote_host = lckiaps  ||  $remote_host = lckyu* ]]
     1341    if [[ $(echo $remote_host | cut -c1-3) = ibm  ||  $remote_host = lccrayb  ||  $(echo $remote_host | cut -c1-5) = lcsgi  ||  $(echo $remote_host | cut -c1-3) = nec  ||  $remote_host = lcflow  ||  $remote_host = lckiaps  ||  $remote_host = lckyu* ]]
    13441342    then
    13451343       if [[ $remote_host = ibmh ]]
     
    13641362       then
    13651363          return_queue=SP
     1364       elif [[ $remote_host = lccrayb ]]
     1365       then
     1366          return_queue=dataq
    13661367       elif [[ $remote_host = lckiaps ]]
    13671368       then
     
    14871488          echo "[[ \"\$for_subjob_to_do\" != \"\" ]]  &&  eval \$for_subjob_to_do"  >>  $job_to_send
    14881489          echo "%%END%%"                           >>  $job_to_send
     1490
     1491       elif [[ $remote_host = lccrayb ]]
     1492       then
     1493          echo "cat > scpjob.$kennung << %%END%%"        >>  $job_to_send
     1494          echo "#!/bin/bash"                             >>  $job_to_send
     1495          echo "#PBS -N job_protocol_transfer"           >>  $job_to_send
     1496          echo "#PBS -l walltime=00:30:00"               >>  $job_to_send
     1497          echo "#PBS -l mppwidth=1"                      >>  $job_to_send
     1498          echo "#PBS -l mppnppn=1"                       >>  $job_to_send
     1499          echo "#PBS -o \$HOME/job_queue/last_job_transfer_protocol"      >>  $job_to_send
     1500          echo "#PBS -j oe"                              >>  $job_to_send
     1501          echo " "                                       >>  $job_to_send
     1502          echo "set -x"                                  >>  $job_to_send
     1503          echo "batch_scp  $PORTOPT  -d  -w 10  -u $local_user $local_addres  ${job_catalog}/$remote_dayfile  \"$job_catalog\"  $local_dayfile"  >>  $job_to_send
     1504          echo "[[ \"\$for_subjob_to_do\" != \"\" ]]  &&  eval \$for_subjob_to_do"  >>  $job_to_send
     1505          echo "%%END%%"                                 >>  $job_to_send
    14891506
    14901507       elif [[ $remote_host = lcflow ]]
     
    15411558       then
    15421559          echo "llsubmit  scpjob.$kennung"      >>  $job_to_send
     1560       elif [[ $remote_host = lccrayb ]]
     1561       then
     1562          echo "qsub -q $return_queue  scpjob.$kennung"               >>  $job_to_send
    15431563       elif [[ $(echo $remote_host | cut -c1-5) = lcsgi ]]
    15441564       then
Note: See TracChangeset for help on using the changeset viewer.