Changeset 5935
- Timestamp:
- 10/05/21 11:45:47 (3 years ago)
- Location:
- TOOLS/SYNCHRO_SCRIPTS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TOOLS/SYNCHRO_SCRIPTS/synchro_Training_to_jeanzay
r5118 r5935 1 1 #!/bin/bash 2 3 4 echo "pour utiliser ce script il faut demander a la hotline d'avoir son login ajoute au reseau ccfr " 5 6 echo "activation du module ccfr " 7 module load ccfr 8 2 9 3 10 echo "Quel est votre login sur ada " … … 11 18 echo "" 12 19 13 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" TRAINING ${loginIDRIS}@jean-zay.idris.fr:/gpfswork/rech/psl/commun/20 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='LMDZOR_v6/ciclad/' --exclude='LMDZOR_v6/jean-zay/' TRAINING/MODIPSL_HandsOn_20210129/ ${loginIDRIS}@jean-zay-ccfr.idris.fr:/gpfswork/rech/psl/commun/TRAINING/MODIPSL_HandsOn_20210129/ 14 21 15 22 … … 21 28 22 29 oui|OUI|o) 23 rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" TRAINING ${loginIDRIS}@jean-zay.idris.fr:/gpfswork/rech/psl/commun/30 rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='LMDZOR_v6/ciclad/' --exclude='LMDZOR_v6/jean-zay/' TRAINING/MODIPSL_HandsOn_20210129/ ${loginIDRIS}@jean-zay-ccfr.idris.fr:/gpfswork/rech/psl/commun/TRAINING/MODIPSL_HandsOn_20210129 24 31 echo "FIN SCRIPT SYNCHRO ! nous passons à la mise à jour des droits " 25 32 ;; … … 33 40 esac 34 41 35 ssh ${loginIDRIS}@jean-zay .idris.fr "setfacl -R -m u::rwx,u:rlmd007:rwx,u:rces009:rwx,u:rgzi017:rwx,u:rpsl003:rwx,u:rces333:rwx,u:rpsl500:rwx,u:rpsl592:rwx,u:rces981:rwx,u:rgzi002:rwx,u:rpsl951:rwx,u:rgzi023:rwx,u:rgzi028:rwx,u:rdzt910:rwx,u:romr009:rwx,u:rgzi026:rwx,u:rpsl655:rwx,g::r-x,o::r-x,m::rwx /gpfswork/rech/psl/commun/TRAINING"42 ssh ${loginIDRIS}@jean-zay-ccfr.idris.fr "setfacl -R -m u::rwx,u:rlmd007:rwx,u:rces009:rwx,u:rgzi017:rwx,u:rpsl003:rwx,u:rces333:rwx,u:rpsl500:rwx,u:rpsl592:rwx,u:rces981:rwx,u:rgzi002:rwx,u:rpsl951:rwx,u:rgzi023:rwx,u:rgzi028:rwx,u:rdzt910:rwx,u:romr009:rwx,u:rgzi026:rwx,u:rpsl655:rwx,u:rron171:rwx,u:rgzi016:rwx,g::r-x,o::r-x,m::rwx /gpfswork/rech/psl/commun/TRAINING" 36 43 37 44 … … 44 51 echo "Il y a un probleme de droit sur un repertoire qui ne vous appartient pas" 45 52 echo "vous pouvez utiliser la commande ccc_shspace_modck TRAINING pour savoir qui doit mettre a jour les droits" 46 echo -n "voulez-vous tout de meme continuer la synchronisation [oui/non]"47 read reponse48 case ${reponse} in49 non|NON|N|n)50 exit51 ;;52 esac53 53 fi -
TOOLS/SYNCHRO_SCRIPTS/synchro_igcmg_to_jeanzay_ccfr
r5118 r5935 20 20 #ccfr_sync IGCM ${loginIDRIS}@jean-zay.idris.fr:/gpfswork/rech/psl/commun/ 21 21 22 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@jean-zay 3-ccfr.idris.fr:/gpfswork/rech/psl/commun/22 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@jean-zay-ccfr.idris.fr:/gpfswork/rech/psl/commun/ 23 23 24 24 … … 30 30 31 31 oui|OUI|o) 32 rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@jean-zay3-ccfr.idris.fr:/gpfswork/rech/psl/commun/32 rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@jean-zay-ccfr.idris.fr:/gpfswork/rech/psl/commun/ 33 33 34 34 ;; … … 44 44 VAR=`date +%Y-%m-%d` 45 45 NAME=`whoami` 46 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@jean-zay 3-ccfr.idris.fr:/gpfswork/rech/psl/commun > /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_jeanzay_${NAME}_${VAR}.txt46 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c aes128-ctr" --exclude='IGCM/CMIP6/*' IGCM ${loginIDRIS}@jean-zay-ccfr.idris.fr:/gpfswork/rech/psl/commun > /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_jeanzay_${NAME}_${VAR}.txt 47 47 echo "vous trouverez la liste dans /ccc/work/cont003/igcmg/igcmg/TMP_SYNC/liste_action_jeanzay_${NAME}_${VAR}.txt" 48 48 ;; … … 68 68 69 69 70 ssh ${loginIDRIS}@jean-zay 3-ccfr.idris.fr "setfacl -R -m u::rwx,u:rlmd007:rwx,u:rces009:rwx,u:rgzi017:rwx,u:rpsl003:rwx,u:rces333:rwx,u:rpsl500:rwx,u:rpsl592:rwx,u:rces981:rwx,u:rgzi002:rwx,u:rpsl951:rwx,u:rgzi023:rwx,u:rgzi028:rwx,u:rdzt910:rwx,u:romr009:rwx,u:rgzi026:rwx,u:rpsl655:rwx,u:rgzi016:rwx,g::r-x,o::r-x,m::rwx /gpfswork/rech/psl/commun/IGCM"70 ssh ${loginIDRIS}@jean-zay-ccfr.idris.fr "setfacl -R -m u::rwx,u:rlmd007:rwx,u:rces009:rwx,u:rgzi017:rwx,u:rpsl003:rwx,u:rces333:rwx,u:rpsl500:rwx,u:rpsl592:rwx,u:rces981:rwx,u:rgzi002:rwx,u:rpsl951:rwx,u:rgzi023:rwx,u:rgzi028:rwx,u:rdzt910:rwx,u:romr009:rwx,u:rgzi026:rwx,u:rpsl655:rwx,u:rgzi016:rwx,g::r-x,o::r-x,m::rwx /gpfswork/rech/psl/commun/IGCM" 71 71 72 72 -
TOOLS/SYNCHRO_SCRIPTS/synchro_refciclad_to_igcmg
r5118 r5935 5 5 echo " Resultat du rsync en dry-run : " 6 6 echo "" 7 rsync -n - vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" jservon@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets IGCM7 rsync -n --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" igcmg@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets IGCM 8 8 #rsync -n -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" jservon@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets/atm ReferenceDatasets 9 9 #rsync -n -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" igcmg@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets/oce ReferenceDatasets … … 18 18 19 19 oui|OUI|o) 20 rsync - vrltgoD --progress --chmod=o-w --chmod=g-w --chmod=u-w --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" jservon@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets IGCM20 rsync --omit-dir-times -vrltgoD --progress --chmod=o-w --chmod=g-w --chmod=u-w --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" igcmg@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets IGCM 21 21 #rsync -vrltgoD --progress --chmod=o-w --chmod=g-w --chmod=u-w --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" jservon@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets/atm ReferenceDatasets 22 22 #rsync -vrltgoD --progress --chmod=o-w --chmod=g-w --chmod=u-w --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" jservon@ciclad.ipsl.jussieu.fr:/data/jservon/Evaluation/ReferenceDatasets/oce ReferenceDatasets
Note: See TracChangeset
for help on using the changeset viewer.