Changeset 4105 for TOOLS


Ignore:
Timestamp:
10/29/18 11:11:14 (5 years ago)
Author:
acosce
Message:

Plusieurs choses :

  • correction du path pour le ssh vers ergon et ada pour la mise a jour des commandes acl dans les scripts de syn

chro

  • ajout d'une question pour sauvegarder la liste des actions proposees dans le cas ou l'on refuse la synchro
  • remove du login rces599 qui faisait planter la commande acl
Location:
TOOLS/SYNCHRO_SCRIPTS
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • TOOLS/SYNCHRO_SCRIPTS/synchro_acl

    r4093 r4105  
    2828read loginIDRIS 
    2929 
    30 ssh ${loginIDRIS}@ada "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rgzi023:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi028:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces599:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rces981:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /workgpfs/rech/psl/rpsl035/IGCM/" 
     30ssh ${loginIDRIS}@ada "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rgzi023:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi028:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rces981:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /workgpfs/rech/psl/rpsl035/IGCM/" 
    3131 
    3232 
     
    3434echo "Mise a jour des droits sur les repertoires de donnees sur ergon (IDRIS), presse entree" 
    3535read pause 
    36 ssh ${loginIDRIS}@ergon "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rces061:rwx,u:rgzi023:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:rgzi028:rwx,u:romr006:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces599:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rces981:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /linkhome/rech/psl/rpsl035/IGCM/" 
     36ssh ${loginIDRIS}@ergon "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rces061:rwx,u:rgzi023:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:rgzi028:rwx,u:romr006:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rces981:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /linkhome/rech/psl/rpsl035/IGCM/" 
    3737echo 
  • TOOLS/SYNCHRO_SCRIPTS/synchro_igcmg_to_ada

    r4095 r4105  
    2929;; 
    3030non|NON|n) 
    31 echo "RIEN A FAIRE !" 
     31 
     32echo "Voulez vous sauvegarder la liste des actions dans un fichier oui/non ?" 
     33echo -n "Votre reponse : " 
     34read reponse2 
     35 
     36case ${reponse2} in  
     37 
     38oui|OUI|o)  
     39VAR=`date +%Y-%m-%d` 
     40NAME=`whoami` 
     41rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@ada:/workgpfs/rech/psl/rpsl035 > /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_ada_${NAME}_${VAR}.txt 
     42echo "vous trouverez la liste dans /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_ada_${NAME}_${VAR}.txt" 
     43;;  
     44non|NON|n)  
     45;; 
     46*) 
     47echo "Reponse non reconnue" 
     48;; 
     49esac  
     50 
     51 
     52echo "FIN SCRIPT SYNCHRO ! nous passons à la mise à jour des droits " 
    3253;; 
    3354*) 
     
    4162 
    4263#echo 'launch :: ' 
    43 #echo ssh ${loginIDRIS}@ada.idris.fr "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rces009:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces599:rwx,u:rpsl388:rwx,g::r-x,o::r-x,m::rwx /workgpfs/rech/psl/rpsl035/IGCM/" 
    44 ssh ${loginIDRIS}@ada.idris.fr "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rgzi023:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi028:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces599:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rces981:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /workgpfs/rech/psl/rpsl035/IGCM/" 
     64#echo ssh ${loginIDRIS}@ada.idris.fr "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rces009:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rpsl388:rwx,g::r-x,o::r-x,m::rwx /workgpfs/rech/psl/rpsl035/IGCM/" 
     65ssh ${loginIDRIS}@ada "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rgzi023:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi028:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rces981:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /workgpfs/rech/psl/rpsl035/IGCM/" 
     66 
     67 
    4568 
    4669 
  • TOOLS/SYNCHRO_SCRIPTS/synchro_igcmg_to_ciclad

    r4095 r4105  
    1717;; 
    1818non|NON|n) 
    19 echo "RIEN A FAIRE !" 
     19 
     20 
     21echo "Voulez vous sauvegarder la liste des actions dans un fichier oui/non ?" 
     22echo -n "Votre reponse : " 
     23read reponse2 
     24 
     25case ${reponse2} in  
     26 
     27oui|OUI|o)  
     28VAR=`date +%Y-%m-%d` 
     29NAME=`whoami` 
     30rsync -n -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish"  --exclude='IGCM/CMIP6/*'  IGCM igcmg@ciclad.ipsl.jussieu.fr:/prodigfs/ipslfs/igcmg > /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_ciclad_${NAME}_${VAR}.txt 
     31echo "vous trouverez la liste dans /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_ciclad_${NAME}_${VAR}.txt" 
     32;;  
     33non|NON|n)  
     34;; 
     35*) 
     36echo "Reponse non reconnue" 
     37;; 
     38esac  
     39 
     40 
     41echo "FIN SCRIPT SYNCHRO ! nous passons à la mise à jour des droits " 
    2042;; 
    2143*) 
  • TOOLS/SYNCHRO_SCRIPTS/synchro_igcmg_to_ergon

    r4095 r4105  
    2424;; 
    2525non|NON|n) 
    26 echo "RIEN A FAIRE !" 
     26 
     27 
     28echo "Voulez vous sauvegarder la liste des actions dans un fichier oui/non ?" 
     29echo -n "Votre reponse : " 
     30read reponse2 
     31 
     32case ${reponse2} in  
     33 
     34oui|OUI|o)  
     35VAR=`date +%Y-%m-%d` 
     36NAME=`whoami` 
     37rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr"  --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@ergon:/linkhome/rech/psl/rpsl035/ > /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_ergon_${NAME}_${VAR}.txt 
     38echo "vous trouverez la liste dans /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_ergon_${NAME}_${VAR}.txt" 
     39;;  
     40non|NON|n)  
     41;; 
     42*) 
     43echo "Reponse non reconnue" 
     44;; 
     45esac  
     46 
     47 
     48echo "FIN SCRIPT SYNCHRO ! nous passons à la mise à jour des droits " 
    2749;; 
    2850*) 
     
    3658 
    3759#echo 'launch :: ' 
    38 #echo ssh ${loginIDRIS}@ada.idris.fr "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rces009:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces599:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /linkhome/rech/psl/rpsl035/IGCM/" 
    39 ssh ${loginIDRIS}@ergon.idris.fr "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rces061:rwx,u:rgzi023:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi028:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces599:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rces981:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /linkhome/rech/psl/rpsl035/IGCM/" 
     60#echo ssh ${loginIDRIS}@ada.idris.fr "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rces009:rwx,u:rces061:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /linkhome/rech/psl/rpsl035/IGCM/" 
     61ssh ${loginIDRIS}@ergon "setfacl -R -m u::rwx,u:rpsl500:rwx,u:rgzi028:rwx,u:rces009:rwx,u:rces061:rwx,u:rgzi023:rwx,u:rpsl592:rwx,u:rpsl035:rwx,u:rces131:rwx,u:rlmd979:rwx,u:rdzt893:rwx,u:rpsl003:rwx,u:rgzi003:rwx,u:rpsl944:rwx,u:rpsl035:rwx,u:reee451:rwx,u:rfry451:rwx,u:rfry154:rwx,u:romr006:rwx,u:rgzi028:rwx,u:rgzi002:rwx,u:rpsl946:rwx,u:rces452:rwx,u:rces011:rwx,u:rlmd007:rwx,u:rgzi004:rwx,u:rpsl388:rwx,u:rlmd833:rwx,u:rces311:rwx,u:rdzt001:rwx,u:rgzi017:rwx,u:rces981:rwx,u:rpsl951:rwx,g::r-x,o::r-x,m::rwx /linkhome/rech/psl/rpsl035/IGCM/" 
    4062 
    4163echo "Verification des droits sur les fichiers cote TGCC" 
Note: See TracChangeset for help on using the changeset viewer.