Se connecter à Colosse

Dimension: px
Commencer à balayer dès la page:

Download "Se connecter à Colosse"

Transcription

1 1 Se connecter à Colosse colosse.calculquebec.ca SSH est un protocole pour ouvrir un terminal sécurisé sur un système distant Sur Linux et Mac OS Intégré au système sous la forme de la commande ssh dans le terminal: $ ssh user1@colosse.calculquebec.ca Sur Windows Télécharger Putty:

2 2 Préparation des exercices $ cd fmoab/ $ pwd /home/userx/fmoab

3 Moab en pratique Maxime Boissonneault, Frédérick Lefebvre & Laurent Duchesne U. Laval - Mars

4 Calcul Haute Performance 101 V1.0 Prérequis 4

5 5 Pré-requis Formation "Linux 101" Connexion SSH à un système distant Utilisation d'un éditeur texte en ligne de commande La commande module Formation "Linux 201" Commandes de base Lancement d'un programme avec arguments

6 6 Exécuter une tâche Utilisateur (vous) Tâche (faire un bon vin) + +? Colosse

7 7 Qu'est-ce que MOAB? Ordonnanceur Gère : Horaire des tâches Priorités Accès aux ressources

8 8 Horaire des tâches Tâches sont exécutées de manière différée = Doivent être autonomes (mode «batch»)

9 Calcul Haute Performance 101 V1.0 Politique d ordonnancement Prioriser les accès selon les modalités définies par le Comité d allocation des ressources Plus vous calculez : plus votre priorité diminue, moins vous calculez, plus elle augmente

10 Calcul Haute Performance 101 V1.0 Les ressources Nombre de coeurs/noeuds/gpus? Temps requis? Mémoire requise? Licences requises?

11 Calcul Haute Performance 101 V1.0 Sondage Remplir le sondage suivant : Salle :

12 - Université Laval 12 Prémisse - Game of Life Any live cell with fewer than two live neighbours dies, as if caused by under-population. Any live cell with two or three live neighbours lives on to the next generation. Any live cell with more than three live neighbours dies, as if by overcrowding. Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

13 13 Structure des exercices submit.sh fichier de soumission de départ solution.sh solutionnaire data/ données d'entrées output/ données de sorties

14 14 Exercice 1: soumission de base Répertoire base/ Description Écrire un fichier de soumission de base 1. dans base/, exécuter «msub submit.sh» 2. Qu est-ce que vous observez?

15 15 Fichier de soumission Un fichier de soumission contient 2 sections Les instructions à l ordonnanceur (précédées par #PBS) La tâche à exécutée (toujours après les instructions) sous forme d un script bash Doit contenir au minimum: #PBS -A <PROJET> : Projet dont l usager fait parti #PBS -l nodes=1:ppn=<nb-coeurs> : Taille de la tâche ppn est toujours un multiple de 8. Donc 1 noeud, 8 coeurs #PBS -l walltime=<nb-secondes> : Durée de la tâche

16 16 Exercice 1a: soumission de base Répertoire base/ Description Écrire un fichier de soumission de base 1. Compléter le fichier submit.sh 2. Exécuter «msub submit.sh» Astuce 1 On peut trouver son projet avec Note Limitons le walltime à 300 (5 minutes) la commande «colosse-info» sur la ligne commençant par «Your RAP ID is :».

17 Calcul Haute Performance 101 V1.0 Fichier de soumission 17

18 18 Fichier de soumission Script "shell" lu et interprété par le gestionnaire de ressources (Torque) et l'ordonnanceur (MOAB) Contient toutes les instructions et commandes nécessaires à l'exécution d'une tâche

19 19 En-tête du script de soumission Contient #!/bin/bash Type de script #PBS -N MyJob Options de l'ordonnanceur #PBS -A abc-000-xx Options du gestionnaire de ressources #PBS -l walltime=300 #PBS -l nodes=1:ppn=8

20 20 Corps du script de soumission module load \ Corps compilers/intel/ Chargement des modules Préparation de l'environnement module load \ Exécution du logiciel mpi/openmpi/1.4.5_intel mpirun./executable -param

21 21 En-tête Language "shell" utilisé Type de script #!/bin/bash #PBS -N MyJob #PBS -A abc-000-xx #PBS -l walltime=300 #PBS -l nodes=1:ppn=8 Options de l'ordonnanceur Options du gestionnaire de ressources

22 22 En-tête Nom de la tâche (alphanumérique) Type de script #!/bin/bash #PBS -N MyJob #PBS -A abc-000-xx #PBS -l walltime=300 #PBS -l nodes=1:ppn=8 Options de l'ordonnanceur Options du gestionnaire de ressources

23 23 En-tête Projet (RAPI) Type de script #!/bin/bash #PBS -N MyJob #PBS -A abc-000-xx #PBS -l walltime=300 #PBS -l nodes=1:ppn=8 Options de l'ordonnanceur Options du gestionnaire de ressources

24 24 En-tête Temps estimé en secondes Type de script #!/bin/bash #PBS -N MyJob #PBS -A abc-000-xx #PBS -l walltime=300 #PBS -l nodes=1:ppn=8 Options de l'ordonnanceur Options du gestionnaire de ressources

25 25 En-tête Nombre de noeuds et de coeurs par noeud Type de script #!/bin/bash #PBS -N MyJob #PBS -A abc-000-xx #PBS -l walltime=300 #PBS -l nodes=1:ppn=8 Options de l'ordonnanceur Options du gestionnaire de ressources

26 26 Corps module load \ compilers/intel/ module load \ mpi/openmpi/1.4.5_intel cd $PBS_O_WORKDIR export SCRATCH=/scratch/... mpiexec./executable -param Chargement des modules Préparation de l'environnement Exécution du logiciel

27 27 Corps module load \ compilers/intel/ module load \ mpi/openmpi/1.4.5_intel cd $PBS_O_WORKDIR export SCRATCH=/scratch/... mpiexec./executable -param Chargement des modules Préparation de l'environnement Exécution du logiciel

28 28 Corps module load \ compilers/intel/ module load \ mpi/openmpi/1.4.5_intel cd $PBS_O_WORKDIR export SCRATCH=/scratch/... mpiexec./executable -param Chargement des modules Préparation de l'environnement Exécution du logiciel

29 29 Fichier de soumission #!/bin/bash #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=300 #PBS -N TACHE_1 #PBS -o TACHE_1.out #PBS -e TACHE_1.err echo bonjour echo erreur 1>&2 submit.sh

30 30 Fichier de soumission submit.sh #!/bin/bash #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=300 #PBS -N TACHE_1 #PBS -o TACHE_1.out #PBS -e TACHE_1.err echo bonjour echo erreur 1>&2 Nom de la tâche Fichiers de sortie standard et d'erreur

31 31 Fichier de soumission $ msub submit.sh $ ls -1 submit.sh TACHE_1.out TACHE_1.err $ cat TACHE_1.out bonjour $ cat TACHE_1.err erreur Soumission Fichiers de sortie standard et d'erreur

32 Calcul Haute Performance 101 V1.0 Diagnostic (débutant) 32

33 33 Identifiant Trouver ses tâches $ showq -u $USER Temps restant active jobs JOBID USERNAME STATE PROCS REMAINING STARTTIME laurent Running 8 00:04:50 Fri Oct 19 13:40:59 1 active job 8 of 6904 processors in use by local jobs (0.12%) 678 of 864 nodes active (78.47%) eligible jobs JOBID USERNAME STATE PROCS WCLIMIT QUEUETIME 0 eligible jobs blocked jobs JOBID USERNAME STATE PROCS WCLIMIT QUEUETIME laurent Idle 8 00:05:00 Fri Oct 19 13:41:02 1 blocked job Total jobs: 2 Tâches en erreur ou en surplus

34 34 checkjob $ checkjob État de la tâche AName: TACHE_1 State: Running Creds: user:laurent group:cvt account:colosse-users... WallTime: 00:00:04 of 00:05:00 SubmitTime: Fri Oct 19 13:19:41 (Time Queued Total: 00:00:01 Eligible: 00:00:00) StartTime: Fri Oct 19 13:19:42 Nom de la tâche Projet (RAPI) IWD: SubmitDir: Executable: /home/laurent/fmoab/01_base $HOME/fmoab/01_base /opt/moab/spool/moab.job.j9aoqq Temps d'exécution Répertoire d'exécution

35 - Université Laval 35 États possibles Idle Running Completed Blocked

36 36 Annuler une tâche $ mjobctl -c <job_id> Si cette commande ne fonctionne pas $ mjobctl -F <job_id> Si cette commande ne fonctionne pas colosse@calculquebec.ca

37 Calcul Haute Performance 101 V1.0 Environnement 37

38 - Université Laval 38 Modules Arborescence d'applications à charger dans votre environnement Exemples : module avail module load compilers/intel

39 - Université Laval 39 Variables Données concernant l'exécution courante de votre fichier de soumission Exemples : $MOAB_JOBID, $MOAB_PROCCOUNT,

40 Calcul Haute Performance 101 V1.0 Pratique (suite) 40

41 - Université Laval 41 Concept: &, wait $./ma_commande & $ wait Attente des tâches en Mise en arrière plan arrière plan

42 - Université Laval 42 Concept: &, wait $./ma_commande & $ wait Utilité : 8 tâches séries Tâches de durées similaires

43 43 Exercice #2: Tâche série (1) Répertoire serie1/ Description Lancer 8 tâches séries, sur des jeux de données différents. Fichiers data/[1-8].dat d'entrées Fichiers de output/[1-8].out sorties

44 44 Exercice #2: Tâche série (2) Répertoire Description serie1/ Lancer 8 tâches séries, sur des jeux de données différents. 1. Modifier le fichier submit.sh qui lance actuellement une seule tâche pour la lancer 8 fois en variant les données de 1.dat à 8.dat 2. Exécuter «msub submit.sh» Astuce 2 : Il faut répéter 8 fois la commande et attendre la fin de la dernière

45 45 Solutions #2: Tâche série (1) #!/bin/bash #PBS -N SERIE_1 #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=00:05:00 cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life ${LIFE_DIR}/Life.c-serial -g 15 -i data/1.dat -o output/1.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/2.dat -o output/2.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/3.dat -o output/3.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/4.dat -o output/4.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/5.dat -o output/5.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/6.dat -o output/6.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/7.dat -o output/7.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/8.dat -o output/8.out & wait

46 46 Solutions #2: Tâche série (1) ${LIFE_DIR}/Life.c-serial -g 15 -i data/1.dat -o output/1.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/2.dat -o output/2.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/3.dat -o output/3.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/4.dat -o output/4.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/5.dat -o output/5.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/6.dat -o output/6.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/7.dat -o output/7.out & ${LIFE_DIR}/Life.c-serial -g 15 -i data/8.dat -o output/8.out & wait Attente des tâches Mise en arrière en arrière plan

47 - Université Laval 47 Boucle «for» (rappel) Boucle avec seq for i in $(seq 1 10); do echo $i done Boucle avec accolades for i in {1..10}; do echo $i done Boucle sur les fichiers for file in *.sh; do echo $file done

48 - Université Laval 48 Boucle «for» (rappel) Boucle "C style" for (( i=1;i<=10; i++ )); do echo $i done

49 - Université Laval 49 Concept: Lot de tâches #PBS -t [start-end:step] $MOAB_JOBARRAYINDEX Utilité : Un grand nombre de tâches avec des caractéristiques similaires.

50 - Université Laval 50 Exemple: Lôt de tâches #PBS -t [1-40:8] $MOAB_JOBARRAYINDEX = {1;9;17;25;33}

51 - Université Laval 51 Exemple: Lôt de tâches en détail job id: <task id> <LB> <UB> #PBS -t [1-40:8] $MOAB_JOBARRAYINDEX = {1;9;17;25;33} Idle Running Completed

52 52 Exercice 3: Tâche série (2) Répertoire Description serie2/ Lancer un lôt de tâches séries pour traiter un bon nombre de fichiers d'entrées. Fichiers data/[1-80].dat d'entrées Fichiers de output/[1-80].out sorties

53 53 Exercice 3: Tâche série (2) Répertoire Description serie2/ Lancer un lôt de tâches séries pour traiter un bon nombre de fichiers d'entrées. cd ${PBS_O_WORKDIR} Indice 1: boucle for LIFE_DIR=/clumeq/example/life ${LIFE_DIR}/Life.c-serial -g 15 \ -i data/1.dat -o output/1.out & [...] wait Indice 2: boucle de MOAB_JOBARRAYINDEX à (MOAB_JOBARRAYINDEX + 7)

54 54 Exercice 3: Tâche série (2) - Solution #!/bin/bash #PBS -N SERIE_2 #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=00:05:00 #PBS -t [1-80:8] cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life LB=${MOAB_JOBARRAYINDEX} UB=$(( $LB + 7 )) for (( i=$lb; i<=$ub; i++ )); do ${LIFE_DIR}/Life.c-serial -g 15 -i data/$i.dat \ -o output/$i.out & done wait

55 55 Exercice 3: Tâche série (2) - Solution #PBS -t [1-80:8] LB=${MOAB_JOBARRAYINDEX} UB=$(( $LB + 7 )) for (( i=$lb; i<=$ub; i++ )); do ${LIFE_DIR}/Life.c-serial -g 15 \ -i data/$i.dat -o output/$i.out & done wait 10 tâches différentes Attente des tâches en arrière plan Boucle de lancement des tâches

56 - Université Laval 56 Concept: GNU parallel $ module load tools/gnu-parallel $ seq <start> <end> parallel./<ma_tache> {}... $ seq 1 10 parallel echo "valeur={}" Utilité : Lot de tâches de durées variables

57 57 Exercice 4: Tâche série (3) Répertoire Description serie3/ Lancer une tâche GNU parallel pour traiter un bon nombre de fichiers d'entrées. Fichiers data/[1-80].dat d'entrées Fichiers de output/[1-80].out sorties

58 58 Exercice 4: Tâche série (3) Répertoire Description serie3/ Lancer une tâche GNU parallel pour traiter un bon nombre de fichiers d'entrées. LB=${MOAB_JOBARRAYINDEX} UB=$(( $LB + 7 )) for (( i=$lb; i<=$ub; i++ )) do ${LIFE_DIR}/Life.c-serial -g 15 -i data/$i.dat \ -o output/$i.out & done wait Indice: remplacer la boucle par une séquence (seq) de 1 à 80

59 59 Exercice 4: Tâche série (3) - Solution #!/bin/bash #PBS -N SERIE_3 #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=00:05:00 module load tools/gnu-parallel cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life seq 1 80 parallel "${LIFE_DIR}/Life.c-serial -g 15 -i \ data/{}.dat -o output/{}.out"

60 60 Exercice 4: Tâche série (3) - Solution module load tools/gnu-parallel cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life Chargement du module seq 1 80 parallel "${LIFE_DIR}/Life.c-serial \ -g 15 -i data/{}.dat -o output/{}.out" Boucle de lancement des tâches

61 61 GNU parallel VS lôt de tâches En général, utilisé pour faire du "parameter sweeping" GNU parallel pour de nombreuses tâches de courtes durées. Lôts de tâches pour de nombreuses tâches de plus longues durées.

62 - Université Laval 62 Concept: Tâche MPI $ module load compilers/... mpi/openmpi/... $ mpiexec./<ma_tache>... Utilité : Tâche MPI typique

63 63 Exercice 5: Tâche MPI Répertoire mpi/ Description Lancer une tâche MPI traitant un seul fichier de donnée. Fichier d'entrée data/1.dat Fichier de output/1.out sortie

64 64 Exercice 5: Tâche MPI Répertoire Description mpi/ Lancer une tâche MPI traitant un seul fichier de donnée. cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life ${LIFE_DIR}/Life.c-mpi -g 5 -i data/1.dat \ -o output/1.out

65 65 Exercice 5: Tâche MPI - Solution #!/bin/bash #PBS -N MPI_1 #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=00:05:00 module load compilers/intel/ \ mpi/openmpi/1.4.5_intel cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life mpiexec ${LIFE_DIR}/Life.c-mpi -g 5 \ -i data/1.dat -o output/1.out

66 66 Exercice 5: Tâche MPI - Solution module load compilers/intel/ \ mpi/openmpi/1.4.5_intel cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life Chargement des modules mpiexec ${LIFE_DIR}/Life.c-mpi -g 5 \ -i data/1.dat -o output/1.out Commande MPI

67 67 Exercice 5: Tâche MPI - Solution mpiexec [-n -np 8] [-npernode 8] \ ${LIFE_DIR}/Life.c-mpi... Nombre rang total #PBS -l nodes=1:ppn=8 1 * 8 = 8 Nombre de rang par noeud

68 - Université Laval 68 Concept: Tâche OpenMP $ export OMP_NUM_THREADS=8 $ module load compilers/... $./<ma_tache>... Utilité : Tâche OpenMP typique

69 69 Exercice 6: Tâche OpenMP Répertoire openmp/ Description Lancer une tâche OpenMP traitant un seul fichier de donnée. Fichier d'entrée data/1.dat Fichier de output/1.out sortie

70 70 Exercice 6: Tâche OpenMP Répertoire Description openmp/ Lancer une tâche OpenMP traitant un seul fichier de données. $ cd ${PBS_O_WORKDIR} $ LIFE_DIR=/clumeq/example/life $ ${LIFE_DIR}/Life.c-openmp -g 5 -i data/1.dat \ -o output/1.out Indice: il faut utiliser la variable OMP_NUM_THREADS

71 71 Exercice 6: Tâche OpenMP - Solution #!/bin/bash #PBS -N OPENMP_1 #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=00:05:00 module load compilers/intel/ cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life export OMP_NUM_THREADS=8 ${LIFE_DIR}/Life.c-openmp -g 50 \ -i data/1.dat -o output/1.out

72 72 Exercice 6: Tâche OpenMP - Solution module load compilers/intel/ cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life export OMP_NUM_THREADS=8 ${LIFE_DIR}/Life.c-openmp -g 50 \ -i data/1.dat -o output/1.out Chargement du module Nombre de fils d'exécutions

73 73 Exercice 6: Tâche OpenMP - Question #PBS -l nodes=1:ppn=8 export OMP_NUM_THREADS=8 #PBS -l nodes=2:ppn=8 export OMP_NUM_THREADS=16 16 fils d'exécutions sur le même noeud!

74 Calcul Haute Performance 101 V1.0 Diagnostic (intermédiaire) 74

75 75 showq showq -u $USER [-r -i -b] Liste de mes tâches running idle blocked showq -w acct=<projet> Liste des tâches associées à un projet

76 76 checkjob -v -v <job_id> Informations plus avancées sur une tâche Charge moyenne $ checkjob -v -v Average Utilized Procs: 0.02 EnvVariables: MOAB_ACCOUNT=cvt-445-aa,MOAB_BATCH=... Priority Analysis: Job PRIORITY* Cred(Class) FS(Accnt) Weights ( 1) 10( 10) (90000) 0.0( 0.1) Priorité

77 Calcul Haute Performance 101 V1.0 Application commerciale 77

78 78 Types d'applications Fortement couplées Non-couplées

79 79 Application fortement couplée Tâches capables de dialoguer avec le gestionnaire de ressources (Torque) mpiexec [-n -np 8] \ [-npernode 8]...

80 80 Application non-couplée $ /clumeq/bin/moabhl2hl.py \ --format <format> Formats: ANSYS-CFX ANSYS-FLUENT HP-MPI PDSH GAUSSIAN Permet de convertir un "hostfile" pour une application non-couplée

81 81 Application non-couplée - SSH $ ssh-keygen -q -t dsa -N "" \ -f $HOME/.ssh/id_dsa Permet la communication SSH entre les noeuds

82 82 Application non-couplée - SSH Host * StrictHostKeyChecking no UserKnownHostsFile=/dev/null Fichier ~/.ssh/config

83 83 Application non-couplée - SSH colosse1$ ssh localhost <message du système> colosse1$ Pour tester la clé SSH. Le logiciel ne devrait poser aucune question.

84 Calcul Haute Performance 101 V1.0 Checkpointing 84

85 - Université Laval 85 Concept: BLCR $ module load tools/blcr $ source /clumeq/bin/cq_blcr.sh $ CKPT_DELAY=X $ ckpt_run./<ma_tache> $ ckpt_wait Utilité : Checkpointing d'une application série Checkpointing d'une application OpenMP

86 86 Exercice 7: BLCR Répertoire blcr/ Description Checkpointing d'une application OpenMP. Fichier d'entrée data/1.dat Fichier de output/1.out sortie

87 87 Exercice 7: BLCR Répertoire blcr/ Description Checkpointing d'une application OpenMP. module load compilers/intel/ cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life export OMP_NUM_THREADS=8 ${LIFE_DIR}/Life.c-openmp -g 350 \ -i data/1.dat -o output/1.out

88 88 Exercice 7: Tâche BLCR - Solution #!/bin/bash #PBS -N BLCR #PBS -A colosse-users #PBS -l nodes=1:ppn=8 #PBS -l walltime=00:01:10 module load apps/blcr compilers/intel/ cd ${PBS_O_WORKDIR} LIFE_DIR=/clumeq/example/life source /clumeq/bin/cq_blcr.sh CKPT_DELAY=1 export OMP_NUM_THREADS=8 ckpt_run ${LIFE_DIR}/Life.c-openmp -g 350 \ -i data/1.dat -o output/1.out ckpt_wait

89 89 Exercice 7: Tâche BLCR - Solution module load apps/blcr \ compilers/intel/ source /clumeq/bin/cq_blcr.sh CKPT_DELAY=1 export OMP_NUM_THREADS=8 ckpt_run ${LIFE_DIR}/Life.c-openmp -g 350 \ -i data/1.dat -o output/1.out ckpt_wait Exécution de la Chargement des modules Chargement des Attente de la tâche tâche fonctions BLCR Délais de checkpointing

90 Calcul Haute Performance 101 V1.0 Options/trucs (avancés) de l'ordonnanceur 90

91 91 Checkpointing #PBS -l gattr=ckpt #PBS -r

92 92 Noeud de 48 Go #PBS -l feature='48g'

93 93 Licence #PBS -l gres=<id1>[:<nblic1>][%<id2>:<nblic2>...] #PBS -l gres=matlab:2

94 94 Dépendances entre les tâches #PBS -l depend=<jobid> #PBS -l depend=afterok:<jobid1>:<jobid2> jobid1=$(msub script1.sh tail -n 1) jobid2=$(msub script2.sh -l depend=$jobid1 tail -n 1) jobid3=$(msub script3.sh -l depend=$jobid2 tail -n 1) jobid4=$(msub script4.sh -l depend=$jobid4 tail -n 1)

95 95 Tâches interactives msub -I -A colosse-users -l nodes=1:ppn=8 -l walltime=60:00 Note : une tâche interactive se termine lorsque vous fermez le terminal.

96 96 SSH sur des noeuds d exécution $ checkjob grep -A4 "Allocated Nodes" Allocated Nodes: [r109-n96:8][r106-n53:8][r108-n50:8][r109-n2:8] [r109-n50:8][r109-n69:8][r110-n43:8] $ ssh r109-n96

97 Calcul Haute Performance 101 V1.0 Outils 97

98 - Université Laval 98 Outils - Colosse Script Fonction colosse-info jobload.sh <job_id> Informations sur mon utilisation de Colosse. Charge des machines pour une tâche en particulier.

99 99 Outils - Colosse Conseils dans les courriels de fin de tâche #PBS -M mon_adresse@courriel.com #PBS -m bea Tips: - This job had a large average number of input/output operations per seconds (111) on at least one node. Performing large read/write operations will improve its performance. No more than a few tens of IOPS should usually be required. - The used walltime was significantly lower than the requested walltime. This job could have started earlier if a shorter walltime was requested. Req_walltime: (36000s), Walltime: (21255s) Job report URL: report/myjobs/colosse/ /0/

100 100 Outils - Colosse - Portail

101 101 Outils - Colosse - Portail

102 Calcul Haute Performance 101 V1.0 Conseils 102

103 - Université Laval 103 Conseils en vrac Remplir la queue Échéances Bonne estimation Réservations "Checkpointing"

104 Calcul Haute Performance 101 V1.0 Temps d'attente 10 coeurs années (sans allocation) queue: 20 tâches de 256 coeurs de 24h 256/10 ~= 25 fois l'allocation peut s'attendre à avoir ses résultats finaux dans 25*20 = 500 jours*

105 Calcul Haute Performance 101 V1.0 Exemple réel 105

106 Fin 106

Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing

Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing 2. Cluster de calcul (Torque/Maui) Batch/Job Scheduler Gestion automatique d'une séries de jobs Interface de définition des jobs et

Plus en détail

INFO-F-404 : Techniques avancées de systèmes d exploitation

INFO-F-404 : Techniques avancées de systèmes d exploitation Nikita Veshchikov e-mail : nikita.veshchikov@ulb.ac.be téléphone : 02/650.58.56 bureau : 2N8.213 URL : http://student.ulb.ac.be/~nveshchi/ INFO-F-404 : Techniques avancées de systèmes d exploitation Table

Plus en détail

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014

Atelier individuel. Linux 101. Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014 Atelier individuel Linux 101 Frédérick Lefebvre & Maxime Boissonneault frederick.lefebvre@calculquebec.ca U. Laval - Janv. 2014!1 !2 Se connecter à Colosse colosse.calculquebec.ca SSH est un protocole

Plus en détail

Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn

Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn Introduction à Linux (pour le HPC) «Linux 101» Présentation : http://goo.gl/bvfyn maxime.boissonneault@calculquebec.ca U. Laval - Mars 2013 1 2 Plan de la présentation 1.Accéder à une grappe 2.Fichiers

Plus en détail

Open Source Job Scheduler. Installation(s)

Open Source Job Scheduler. Installation(s) Open Source Job Scheduler Installation(s) Installations Standard Configuration Superviseur Agent SOS-Paris 2 Pré-requis o Base de données o MySQL, MSACCESS, Oracle o JDBC ou ODBC o Connecteurs o Mysql

Plus en détail

Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009. Pôle de Calcul Intensif pour la mer, 11 Decembre 2009

Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009. Pôle de Calcul Intensif pour la mer, 11 Decembre 2009 Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009 Pôle de Calcul Intensif pour la mer, 11 Decembre 2009 CAPARMOR 2 La configuration actuelle Les conditions d'accès à distance règles d'exploitation

Plus en détail

Déploiement OOo en environnement Windows Terminal Server

Déploiement OOo en environnement Windows Terminal Server Déploiement OOo en environnement Windows Terminal Server Version 1.00 du 10.12.2004 Réalisé avec : OOo 1.1.3 Plate-forme / Os : Microsoft Windows Distribué par le projet fr.openoffice.org Sommaire 1 Introduction...3

Plus en détail

Installation de VirtualPOPC-1 sur Ubuntu Server 10.04 LTS 64bits

Installation de VirtualPOPC-1 sur Ubuntu Server 10.04 LTS 64bits Titre Propriétaire Classification Date dernière modification Chemin et NomFichier Installation de VirtualPOPC-1 sur Ubuntu Server 10.04 LTS 64bits Penas Cédric Privé 19.09.10 \\10.1.1.1\FilesTD\Group4\Personnel\Penas\ViSaG\Installation_VirtualP

Plus en détail

Hadoop, Spark & Big Data 2.0. Exploiter une grappe de calcul pour des problème des données massives

Hadoop, Spark & Big Data 2.0. Exploiter une grappe de calcul pour des problème des données massives Hadoop, Spark & Big Data 2.0 Exploiter une grappe de calcul pour des problème des données massives Qui suis-je? Félix-Antoine Fortin Génie info. (B. Ing, M. Sc, ~PhD) Passionné de Python, Data Analytics,

Plus en détail

SSH, le shell sécurisé

SSH, le shell sécurisé , le shell sécurisé Objectifs : 1. Présenter le protocole et les outils associés Sébastien JEAN Pourquoi 1/2? Les services standards ne supportent que peu de propriétés de sécurité souvent l identification,

Plus en détail

Environnements informatiques

Environnements informatiques Environnements informatiques Premiers pas sous Linux (seconde partie) 26 septembre 2008 blansche@dpt-info.u-strasbg.fr 1 /12 Administration sous Linux 2 /12 Démarrage Démarrage de Linux Niveaux de démarrage

Plus en détail

Utiliser un proxy sous linux

Utiliser un proxy sous linux Utiliser un proxy sous linux Par LoiselJP Le 22/05/2013 Objectif Les systèmes d exploitation sont de plus en plus gourmand en ressource, notemment en consommation réseau. C est d autant plus vrai que Linux

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module

Plus en détail

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational

Plus en détail

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles

Plus en détail

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL Au cours de ce TP, vous allez installer un serveur de courrier sur un réseau local. Les étapes par lesquelles vous allez passer sont les suivantes

Plus en détail

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques

Plus en détail

Pharmed. gestion de pharmacie hospitalière. Installation / déploiement

Pharmed. gestion de pharmacie hospitalière. Installation / déploiement Pharmed gestion de pharmacie hospitalière Installation / déploiement Version 1.0 du 23/05/2006 Date Auteur Version Modification 23/05/06 Pierre CARLIER 1.0 14/06/06 Matthieu Laborie Table des matières

Plus en détail

Guide d installation de SugarCRM Open Source version 4.5.1

Guide d installation de SugarCRM Open Source version 4.5.1 Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité

Plus en détail

Surveillance de Scripts LUA et de réception d EVENT. avec LoriotPro Extended & Broadcast Edition

Surveillance de Scripts LUA et de réception d EVENT. avec LoriotPro Extended & Broadcast Edition Surveillance de Scripts LUA et de réception d EVENT avec LoriotPro Extended & Broadcast Edition L objectif de ce document est de présenter une solution de surveillance de processus LUA au sein de la solution

Plus en détail

Projet Administration Réseaux

Projet Administration Réseaux EL KHATIT Zouhair, L3 ASR N : 20072486 Projet Administration Réseaux Thème : SFTP & SCPOnly I- SFTP (Secure File Transfer Protocol) : Introduction: Le SFTP permet de transférer des fichiers par une connexion

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX 3 Network Shutdown Module Network

Plus en détail

I. Linux/Unix/UnixLike

I. Linux/Unix/UnixLike Connexion SFTP I. Linux/Unix/UnixLike... 2 A. Connexion Interactive... 2 1. Commande de connexion... 2 2. Commandes disponibles une fois connecté... 2 3. Dépôt de fichier en mode iteractif... 2 4. Récupération

Plus en détail

FÉDÉRATION INTERNATIONALE DE NATATION Diving

FÉDÉRATION INTERNATIONALE DE NATATION Diving QUALIFICATION SYSTEM - 2 ND SUMMER YOUTH OLYMPIC GAMES - NANJING 2014 FÉDÉRATION INTERNATIONALE DE NATATION Diving A. Events (5) MEN S EVENTS (2) WOMEN S EVENTS (2) MIXED EVENTS (2) 3m individual springboard

Plus en détail

Aide-Mémoire unix. 9 février 2009

Aide-Mémoire unix. 9 février 2009 Aide-Mémoire unix Nicolas Kielbasiewicz 9 février 2009 Le système d exploitation unix est de plus en plus présent aujourd hui. Comme tous les projets Open Source, on le trouve sous différentes formes :

Plus en détail

Les différentes méthodes pour se connecter

Les différentes méthodes pour se connecter Les différentes méthodes pour se connecter Il y a plusieurs méthodes pour se connecter à l environnement vsphere 4 : en connexion locale sur le serveur ESX ; avec vsphere Client pour une connexion sur

Plus en détail

SERVEUR DÉDIÉ DOCUMENTATION

SERVEUR DÉDIÉ DOCUMENTATION SERVEUR DÉDIÉ DOCUMENTATION Release 5.0.6.0 19 Juillet 2013 Copyright 2013 GIANTS Software GmbH, All Rights Reserved. 1/9 CHANGE LOG Correction de bug divers (5.0.6.0) Ajout d une option de relance automatique

Plus en détail

Paxton. ins-20605. Net2 desktop reader USB

Paxton. ins-20605. Net2 desktop reader USB Paxton ins-20605 Net2 desktop reader USB 1 3 2 4 1 2 Desktop Reader The desktop reader is designed to sit next to the PC. It is used for adding tokens to a Net2 system and also for identifying lost cards.

Plus en détail

Déploiement de SAS 9.1.3 Foundation

Déploiement de SAS 9.1.3 Foundation Déploiement de SAS 9.1.3 Foundation I. Installation de SAS sur des postes en local à partir de Cédéroms 3 II. Phase de préparation au déploiement : Création des images disque 6 a) Pour une installation

Plus en détail

Table des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3

Table des matières. 1. Installation de VMware ESXI 4... 3. 1.1. Pré-requis... 3. 1.2. Installation... 3 Table des matières 1. Installation de VMware ESXI 4.... 3 1.1. Pré-requis... 3 1.2. Installation... 3 1.2.1. Panneau de configuration du serveur ESXI... 4 1.2.2. Configuration du mot de passe «Root»....

Plus en détail

XtremWeb-HEP 8.0.0. Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

XtremWeb-HEP 8.0.0. Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire XtremWeb-HEP 8.0.0 Interconnecting jobs over DG Virtualization over DG Oleg Lodygensky Objectives 1.Deploy Virtual Machines in XtremWeb-HEP desktop grid to: protect volunteer resources generalize «pilot

Plus en détail

Once the installation is complete, you can delete the temporary Zip files..

Once the installation is complete, you can delete the temporary Zip files.. Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une

Plus en détail

La photo numérique et les logiciels libres. Asie Photos

La photo numérique et les logiciels libres. Asie Photos La photo numérique et les logiciels libres Asie Photos Centre Culturel Français de Hanoi (le 19 juin 2010) Rencontres Mondiales du Logiciel Libre à Bordeaux (le 7 juillet 2010) Information Le travail présenté

Plus en détail

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT Commandes Linux Gestion des fichiers et des répertoires Lister les fichiers Lister les fichiers cachés Lister les répertoires d un répertoire Lister les fichiers par date Les droits Types de fichier Supprimer

Plus en détail

Tutoriel Cloud IFB - Initiation -

Tutoriel Cloud IFB - Initiation - Tutoriel Cloud IFB - Initiation - Christophe BLANCHET Institut Français de Bioinformatique - IFB French Institute of Bioinformatics - ELIXIR-FR CNRS UMS3601 - Gif-sur-Yvette - FRANCE Ecole Cumulo NumBio

Plus en détail

APPENDIX 6 BONUS RING FORMAT

APPENDIX 6 BONUS RING FORMAT #4 EN FRANÇAIS CI-DESSOUS Preamble and Justification This motion is being presented to the membership as an alternative format for clubs to use to encourage increased entries, both in areas where the exhibitor

Plus en détail

sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM

sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM Sommaire 1. Problématique des accès aux serveurs Besoins Linagora Recherche d'une solution 2. Présentation de sshgate

Plus en détail

NTP (Network Time Protocol)

NTP (Network Time Protocol) NTP (Network Time Protocol) Nous utilisons l'environnement du Lab Guide de Novell, pour nous familiariser avec SLES-10, roulant sous un serveur VMware Server 1.0.6. A: sles101-nsm (SLES10.1/OES2.0) B:

Plus en détail

Gestion de clusters de calcul avec Rocks

Gestion de clusters de calcul avec Rocks Gestion de clusters de calcul avec Laboratoire de Chimie et Physique Quantiques / IRSAMC, Toulouse scemama@irsamc.ups-tlse.fr 26 Avril 2012 Gestion de clusters de calcul avec Outline Contexte 1 Contexte

Plus en détail

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE 1 Objectifs de l étude Comprendre l impact des réseaux sociaux externes ( Facebook, LinkedIn,

Plus en détail

Instructions Mozilla Thunderbird Page 1

Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et

Plus en détail

IFT2245 - Systèmes d exploitation - TP n 1-20%

IFT2245 - Systèmes d exploitation - TP n 1-20% IFT2245 - Systèmes d exploitation - TP n 1-20% DIRO - Université de Montréal Nicolas Rous et Dorian Gomez Disponible : 14/02/2013 - Remise : 28/03/2013 au début de la démo LISEZ TOUT LE DOCUMENT AVANT

Plus en détail

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes VMware ESX : Installation VMware ESX : Installation Créer la Licence ESX 3.0.1 Installation ESX 3.0.1 Outil de management Virtual Infrastructure client 2.0.1 Installation Fonctionnalités Installation Virtual

Plus en détail

Installation d'un TSE (Terminal Serveur Edition)

Installation d'un TSE (Terminal Serveur Edition) Installation d'un TSE (Terminal Serveur Edition) Par LoiselJP Le 01/05/2013 (R2) 1 Objectifs Le TSE, comprenez Terminal Server Edition est une application de type 'main-frame' de Microsoft qui réside dans

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Microsoft Document Connection pour Mac. Microsoft Document Connection

Plus en détail

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION 1 12 rue Denis Papin 37300 JOUE LES TOURS Tel: 02.47.68.34.00 Fax: 02.47.68.35.48 www.herve consultants.net contacts@herve consultants.net TABLE DES MATIERES A Objet...1 B Les équipements et pré-requis...2

Plus en détail

Vanilla : Virtual Box

Vanilla : Virtual Box Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,

Plus en détail

Accès aux ressources informatiques de l ENSEEIHT à distance

Accès aux ressources informatiques de l ENSEEIHT à distance Ecole Nationale Supérieure d Électrotechnique, d Électronique, d Informatique, d Hydraulique et des Télécommunications Accès aux ressources informatiques de l ENSEEIHT à distance Jean-François GINESTE,

Plus en détail

ArcGis Server 10 (sur VM CentOS 5.5-32bits) DOCUMENT D INSTALLATION

ArcGis Server 10 (sur VM CentOS 5.5-32bits) DOCUMENT D INSTALLATION Auteur Jules FLEURY, SIGéo / CEREGE Date de création 04/04/11 Date de dernière modification OS VM CentOS 5.5-32bits) Type de document Notice d'ation Nom du document ArcGis Server 10 (sur VM CentOS 5.5-32bits)

Plus en détail

CONFIGURATION DU SERVEUR DE MAILS EXIM. par. G.Haberer, A.Peuch, P.Saade

CONFIGURATION DU SERVEUR DE MAILS EXIM. par. G.Haberer, A.Peuch, P.Saade CONFIGURATION DU SERVEUR DE MAILS EXIM par G.Haberer, A.Peuch, P.Saade Table des matieres 1. Introduction........................................................................ 2 1.1. Objectifs....................................................................

Plus en détail

Flexible Identity. authentification multi-facteurs. authentification sans token. Version 1.0. Copyright Orange Business Services mai 2014.

Flexible Identity. authentification multi-facteurs. authentification sans token. Version 1.0. Copyright Orange Business Services mai 2014. Flexible Identity authentification multi-facteurs authentification sans token Version 1.0 1 of 23 historique des mises à jour date no. version auteur description mai 2014 1.0 Version initiale. Copyright

Plus en détail

Guide d installation de L A TEX

Guide d installation de L A TEX Guide d installation de L A TEX Pour pouvoir rédiger des documents en utilisant L A TEX sur sa machine personnelle, il faut installer deux ensembles de programmes. Il faut tout d abord une distribution

Plus en détail

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger

Plus en détail

Open Source Job Scheduler

Open Source Job Scheduler Open Source Job Scheduler Interface web Pré-requis : o Installation Interface Web Configuration Utilisation Administration SOS-Paris 2 Rôle o Interface de publication o Gestion de la base de données o

Plus en détail

Travaux Pratiques sur GRID 5000

Travaux Pratiques sur GRID 5000 Travaux Pratiques sur GRID 5000 réalisés par Alexandru Tantar, Bilel Derbel, Nouredine Melab Université des Sciences et Technologies de Lille (USTL/IEEEA), Laboratoire d Informatique Fondamentale de Lille

Plus en détail

Direction des Systèmes d'information

Direction des Systèmes d'information DEPLOIEMENT DU CLIENT SSL SSL VPN Direction des Systèmes d'information Auteur GDS Référence 2010-GDS-DPT Version Date /2010 Nb. Pages 8 Sujet Ce document décrit le déploiement du logiciel «SSL VPN Client»

Plus en détail

Installation et mise en œuvre de OpenSSH sous AIX 5L

Installation et mise en œuvre de OpenSSH sous AIX 5L Installation et mise en œuvre de OpenSSH sous AIX 5L Marie-Lorraine BONTRON (IBM Suisse) Introduction à OpenSSH Vous êtes administrateur d IBM eserver pseries et souhaitez améliorer la sécurité et l intégrité

Plus en détail

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7 Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application

Plus en détail

Get Instant Access to ebook Cest Maintenant PDF at Our Huge Library CEST MAINTENANT PDF. ==> Download: CEST MAINTENANT PDF

Get Instant Access to ebook Cest Maintenant PDF at Our Huge Library CEST MAINTENANT PDF. ==> Download: CEST MAINTENANT PDF CEST MAINTENANT PDF ==> Download: CEST MAINTENANT PDF CEST MAINTENANT PDF - Are you searching for Cest Maintenant Books? Now, you will be happy that at this time Cest Maintenant PDF is available at our

Plus en détail

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES FORMULAIRE DE DEMANDE D AIDE / APPLICATION FORM Espace réservé pour l utilisation de la fondation This space reserved for foundation use

Plus en détail

DOCUMENTATION - FRANCAIS... 2

DOCUMENTATION - FRANCAIS... 2 DOCUMENTATION MODULE CATEGORIESTOPMENU MODULE CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 CONFIGURATION... 2 LICENCE ET COPYRIGHT... 3 SUPPORT TECHNIQUE ET MISES A JOUR...

Plus en détail

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires.

Ocs Inventory et GLPI s appuie sur un serveur LAMP. Je vais donc commencer par installer les paquets nécessaires. Installation & Configuration GPLPI / OCS Inventory NG Installer sur Debian 5 Lenny, Liaison Active Directory, Mise en place du couple OCS/GLPI Par : POMENTE Guillaume OCS Inventory et GLPI sont deux outils

Plus en détail

À propos de l'canon Mobile Scanning MEAP Application

À propos de l'canon Mobile Scanning MEAP Application À propos de l'canon Mobile Scanning MEAP Application L'Canon Mobile Scanning MEAP Application (ici dénommée le «produit») est une application MEAP qui prend en charge la réception, sur un terminal mobile,

Plus en détail

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne Online Applications Tutorial 1/4 Pour postuler aux Appels d Offres de l ENP, vous devez aller sur la plateforme : calls.parisneuroscience.fr.

Plus en détail

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE Projet de semestre ITI soir 4ème année Résumé configuration OpenVpn sur pfsense 2.1 Etudiant :Tarek

Plus en détail

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14 Document FAQ Supervision et infrastructure - Accès aux EXP Page: 1 / 9 Table des matières Introduction... 3 Démarrage de la console JMX...4 I.Généralités... 4 II.WebLogic... 5 III.WebSphere... 6 IV.JBoss...

Plus en détail

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013 TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013 1. Téléchargement des sources AppInventor http://appinventor.mit.edu/appinventor-sources/ Télécharger ces

Plus en détail

Client windows Nagios Event Log

Client windows Nagios Event Log Client windows Nagios Event Log 1.Telechargement http://www.steveshipway.org/software/f_nagios.html 2.Comment configurer cet agent L'outil de configuration d'agent a été installé. Vous pouvez l'exécuter

Plus en détail

English Q&A #1 Braille Services Requirement PPTC 144918. Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

English Q&A #1 Braille Services Requirement PPTC 144918. Q1. Would you like our proposal to be shipped or do you prefer an electronic submission? English Q&A #1 Braille Services Requirement PPTC 144918 Q1. Would you like our proposal to be shipped or do you prefer an electronic submission? A1. Passport Canada requests that bidders provide their

Plus en détail

DOCUMENTATION - FRANCAIS... 2

DOCUMENTATION - FRANCAIS... 2 DOCUMENTATION MODULE SHOPDECORATION MODULE PRESTASHOP CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 Installation automatique... 2 Installation manuelle... 2 Résolution des

Plus en détail

Installation d'un serveur RADIUS

Installation d'un serveur RADIUS Installation d'un serveur RADIUS Par LoiselJP Le 22/05/2013 1 Objectifs Ce document décrit le plus succinctement possible une manière, parmi d'autres, de créer un serveur Radius. L installation ici proposée

Plus en détail

Sauvegarde sous MAC avec serveur Samba

Sauvegarde sous MAC avec serveur Samba Sauvegarde sous MAC avec serveur Samba Possédant un serveur SAMBA sous Debian, je me suis intéressé à la sauvegarde des données d'un mac sous OSX. Malgré mes recherches je n'ai pas trouvé de logiciels

Plus en détail

Comment faire un Mailing A partir d une feuille Calc

Comment faire un Mailing A partir d une feuille Calc Comment faire un Mailing A partir d une feuille Calc Diffusé par Le Projet Documentation OpenOffice.org Table des matières 1. Création de la base de données...3 2. Création de la lettre type...4 3. Fusion...5

Plus en détail

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce

Plus en détail

C.M. 1 & 2 : Prise en main de Linux

C.M. 1 & 2 : Prise en main de Linux Grégory Bonnet gregory.bonnet@unicaen.fr GREYC Université Caen Basse Normandie Diaporama original : Jean-Philippe Métivier - Boris Lesner But de cet enseignement 1 - Apprendre à manipuler un système Unix/Linux

Plus en détail

CA ARCserve D2D pour Linux

CA ARCserve D2D pour Linux CA ARCserve D2D pour Linux Manuel de l'utilisateur r16.5 SP1 La présente documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après nommés "Documentation"), vous

Plus en détail

The impacts of m-payment on financial services Novembre 2011

The impacts of m-payment on financial services Novembre 2011 The impacts of m-payment on financial services Novembre 2011 3rd largest European postal operator by turnover The most diversified European postal operator with 3 business lines 2010 Turnover Mail 52%

Plus en détail

Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06

Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06 Oracle Database SQL Developer Guide D'Installation Release 4.0 E38928-06 Pour accéder à la documentation détaillée de SQL Developer : voir Oracle Database SQL Developer Installation Guide Installer Oracle

Plus en détail

Services d impression, Partie 2 : CUPS

Services d impression, Partie 2 : CUPS Journées Mathrice, Paris IHP, 18-20 octobre 2005 Table des matières Pourquoi passer à CUPS? Comprend les commandes LPD (BSD) et LP (Système V). Système pensé depuis le début pour les imprimantes réseau

Plus en détail

Guide d installation JMap 5.0

Guide d installation JMap 5.0 Guide d installation JMap 5.0 Installation de JMap L installation de JMap se fait typiquement sur un serveur qui sera accédé par l ensemble des utilisateurs. Lors de l installation, toutes des composantes

Plus en détail

Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64

Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64 Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64 Sommaire Introduction 1 Procédure de réinstallation 1 Documentation associée 5 Vos commentaires nous sont utiles 5 Introduction Ce

Plus en détail

VERSION 64 BITS DE SAS ET VOS FICHIERS MICROSOFT OFFICE 32-BITS

VERSION 64 BITS DE SAS ET VOS FICHIERS MICROSOFT OFFICE 32-BITS VERSION 64 BITS DE SAS ET VOS FICHIERS MICROSOFT OFFICE 32-BITS La plupart des PC, qu ils soient pour usage personnel ou professionnel, tournent aujourd hui sous un système Windows 64-bits. En tant qu

Plus en détail

WEB page builder and server for SCADA applications usable from a WEB navigator

WEB page builder and server for SCADA applications usable from a WEB navigator Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel

Plus en détail

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you. General information 120426_CCD_EN_FR Dear Partner, The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you. To assist navigation

Plus en détail

Détection d'intrusions en environnement haute performance

Détection d'intrusions en environnement haute performance Symposium sur la Sécurité des Technologies de l'information et des Communications '05 Détection d'intrusions en environnement haute performance Clusters HPC Fabrice Gadaud (fabrice.gadaud@cea.fr) 1 Sommaire

Plus en détail

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past! > Le passé composé le passé composé C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past! «Je suis vieux maintenant, et ma femme est vieille aussi. Nous n'avons pas eu d'enfants.

Plus en détail

Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition)

Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition) Les GPO 2012 server R2 (appliqués à Terminal Serveur Edition) Par LoiselJP Le 01/08/2014 Rev. : 01/03/2015 1 Objectifs Dès qu il s agit de placer des paramètres particuliers, on annonce «il suffit d utiliser

Plus en détail

Vue d ensemble de Windows PowerShell

Vue d ensemble de Windows PowerShell Chapitre 1 Vue d ensemble de Windows PowerShell Après avoir lu ce chapitre, vous serez capable de : Comprendre l utilisation et les capacités de base de Microsoft Windows PowerShell. Installer Windows

Plus en détail

Travailler à l'ensimag avec son matériel personnel

Travailler à l'ensimag avec son matériel personnel Travailler à l'ensimag avec son matériel personnel (dans les locaux Ensimag ou depuis l'extérieur) Sommaire Introduction Les bug busters Centos Identifiants Rappels : Volumes et quotas Rappels : Impressions

Plus en détail

JES Report Broker. Campus Technologies. SAE de CHALEMBERT 1 Rue Blaise PASCAL 86130 JAUNAY-CLAN 05 49 55 22 22 01 47 73 15 48 info@campustec.

JES Report Broker. Campus Technologies. SAE de CHALEMBERT 1 Rue Blaise PASCAL 86130 JAUNAY-CLAN 05 49 55 22 22 01 47 73 15 48 info@campustec. JES Report Broker Campus Technologies SAE de CHALEMBERT 1 Rue Blaise PASCAL 86130 JAUNAY-CLAN 05 49 55 22 22 01 47 73 15 48 info@campustec.com Campus Technologies 1/15 Jes Report Broker SOMMAIRE 1. GENERALITES...

Plus en détail

Vade mecum installation et configuration d une machine virtuelle V5.1.0

Vade mecum installation et configuration d une machine virtuelle V5.1.0 Vade mecum installation et configuration d une machine virtuelle V5.1.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage

Plus en détail

TP LINUX : MISE EN RÉSEAU D UN SERVEUR LINUX

TP LINUX : MISE EN RÉSEAU D UN SERVEUR LINUX TP LINUX : MISE EN RÉSEAU D UN SERVEUR LINUX I ACTIVATION D UN SERVEUR TELNET Un serveur telnet permet de passer des commandes sur la machine hébergeant ce serveur telnet, via le réseau, depuis un client

Plus en détail

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 Version 1.0.5 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans

Plus en détail

Petit guide pour l installation de CVW sous Linux

Petit guide pour l installation de CVW sous Linux LinuxFocus article number 310 http://linuxfocus.org par Juan Manuel Triana,Carlos Andrés Pérez Petit guide pour l installation de CVW sous Linux L auteur:

Plus en détail

POLICY: FREE MILK PROGRAM CODE: CS-4

POLICY: FREE MILK PROGRAM CODE: CS-4 POLICY: FREE MILK PROGRAM CODE: CS-4 Origin: Authority: Reference(s): Community Services Department Cafeteria Services and Nutrition Education Division Resolution #86-02-26-15B.1 POLICY STATEMENT All elementary

Plus en détail

Service FTP. Stéphane Gill. Stephane.Gill@CollegeAhuntsic.qc.ca. Introduction 2

Service FTP. Stéphane Gill. Stephane.Gill@CollegeAhuntsic.qc.ca. Introduction 2 Stéphane Gill Stephane.Gill@CollegeAhuntsic.qc.ca Table des matières Introduction 2 Protocole ftp 2 Utilisation du client ftp 2 Installer un serveur vsftp 4 Configurer le service ftp 5 Le fichier /etc/services

Plus en détail

Notice Technique / Technical Manual

Notice Technique / Technical Manual Contrôle d accès Access control Encodeur USB Mifare ENCOD-USB-AI Notice Technique / Technical Manual SOMMAIRE p.2/10 Sommaire Remerciements... 3 Informations et recommandations... 4 Caractéristiques techniques...

Plus en détail

Tutoriel de formation SurveyMonkey

Tutoriel de formation SurveyMonkey Tutoriel de formation SurveyMonkey SurveyMonkey est un service de sondage en ligne. SurveyMonkey vous permet de créer vos sondages rapidement et facilement. SurveyMonkey est disponible à l adresse suivante

Plus en détail