38,760
edits
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 2: | Line 2: | ||
<languages /> | <languages /> | ||
<div class="mw-translate-fuzzy"> | |||
= Introduction = | = Introduction = | ||
Les répertoires de logiciels et de données offerts par Calcul Canada sont accessibles via [[CVMFS/fr|CVMFS (CERN Virtual Machine File System)]]. Puisque CVMFS est préconfiguré pour vous, vous pouvez utiliser ses répertoires directement. Pour plus d’information sur notre environnement logiciel, consultez les pages wiki [[Available software/fr|Logiciels disponibles]], [[Utiliser des modules]], [[Python/fr|Python]], [[R/fr|R]] et [[Installing software in your home directory/fr|Installation de logiciels dans votre répertoire /home]]. | Les répertoires de logiciels et de données offerts par Calcul Canada sont accessibles via [[CVMFS/fr|CVMFS (CERN Virtual Machine File System)]]. Puisque CVMFS est préconfiguré pour vous, vous pouvez utiliser ses répertoires directement. Pour plus d’information sur notre environnement logiciel, consultez les pages wiki [[Available software/fr|Logiciels disponibles]], [[Utiliser des modules]], [[Python/fr|Python]], [[R/fr|R]] et [[Installing software in your home directory/fr|Installation de logiciels dans votre répertoire /home]]. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
Nous décrivons ici comment installer et configurer CVMFS sur ''votre propre ordinateur ou grappe''; vous aurez ainsi accès aux mêmes répertoires et environnements logiciels que ceux des systèmes de Calcul Canada. | Nous décrivons ici comment installer et configurer CVMFS sur ''votre propre ordinateur ou grappe''; vous aurez ainsi accès aux mêmes répertoires et environnements logiciels que ceux des systèmes de Calcul Canada. | ||
</div> | |||
Nous utilisons comme exemple [https://ssl.linklings.net/conferences/pearc/pearc19_program/views/includes/files/pap139s3-file1.pdf l'environnement logiciel présenté à la conférence PEARC 2019], ''Practices and Experience in Advanced Research Computing''. | Nous utilisons comme exemple [https://ssl.linklings.net/conferences/pearc/pearc19_program/views/includes/files/pap139s3-file1.pdf l'environnement logiciel présenté à la conférence PEARC 2019], ''Practices and Experience in Advanced Research Computing''. | ||
<div class="mw-translate-fuzzy"> | |||
= Avant de commencer = | = Avant de commencer = | ||
{{Note|Si vous êtes membre du personnel de Calcul Canada, lisez [https://wiki.computecanada.ca/staff/CVMFS_client_setup ce document interne].|reminder}} | {{Note|Si vous êtes membre du personnel de Calcul Canada, lisez [https://wiki.computecanada.ca/staff/CVMFS_client_setup ce document interne].|reminder}} | ||
</div> | |||
{{Panel | {{Panel | ||
Line 17: | Line 23: | ||
|panelstyle=callout | |panelstyle=callout | ||
|content= | |content= | ||
'''Veuillez vous abonner au [[Accessing_CVMFS/fr#S'abonner_au_service_d'annonces|service d'annonces]] et remplir ce [https://docs.google.com/forms/d/1eDJEeaMgooVoc4lTkxcZ9y65iR8hl4qeXMOEU9slEck/viewform formulaire d'enregistrement] (en anglais). Si vous utilisez notre environnement logiciel dans votre recherche, veuillez reconnaître la contribution de Calcul Canada selon [https://www.computecanada.ca/page-daccueil-du-portail-de-recherche/acces-aux-ressources/reconnaissance-de-calcul-canada/?lang=fr ces directives].''' | <span class="mw-translate-fuzzy">'''Veuillez vous abonner au [[Accessing_CVMFS/fr#S'abonner_au_service_d'annonces|service d'annonces]] et remplir ce [https://docs.google.com/forms/d/1eDJEeaMgooVoc4lTkxcZ9y65iR8hl4qeXMOEU9slEck/viewform formulaire d'enregistrement] (en anglais). Si vous utilisez notre environnement logiciel dans votre recherche, veuillez reconnaître la contribution de Calcul Canada selon [https://www.computecanada.ca/page-daccueil-du-portail-de-recherche/acces-aux-ressources/reconnaissance-de-calcul-canada/?lang=fr ces directives].''' | ||
Nous vous remercions de mentionner aussi [https://ssl.linklings.net/conferences/pearc/pearc19_program/views/includes/files/pap139s3-file1.pdf notre présentation]. | Nous vous remercions de mentionner aussi [https://ssl.linklings.net/conferences/pearc/pearc19_program/views/includes/files/pap139s3-file1.pdf notre présentation].</span> | ||
}} | }} | ||
<div class="mw-translate-fuzzy"> | <div class="mw-translate-fuzzy"> | ||
Line 29: | Line 35: | ||
</div> | </div> | ||
<div class="mw-translate-fuzzy"> | |||
== Conditions d’utilisation et soutien technique == | == Conditions d’utilisation et soutien technique == | ||
Le logiciel client CVMFS est fourni par le CERN. Calcul Canada fournit ses répertoires CVMFS '''sans aucune forme de garantie'''. Votre accès aux répertoires et à l’environnement logiciel peut être limité ou bloqué si vous contrevenez aux [https://www.computecanada.ca/page-daccueil-du-portail-de-recherche/securite-de-linformation/conditions-dutilisation/?lang=fr conditions d’utilisation], ou à notre discrétion. | Le logiciel client CVMFS est fourni par le CERN. Calcul Canada fournit ses répertoires CVMFS '''sans aucune forme de garantie'''. Votre accès aux répertoires et à l’environnement logiciel peut être limité ou bloqué si vous contrevenez aux [https://www.computecanada.ca/page-daccueil-du-portail-de-recherche/securite-de-linformation/conditions-dutilisation/?lang=fr conditions d’utilisation], ou à notre discrétion. | ||
</div> | |||
== Exigences techniques == | == Exigences techniques == | ||
Line 41: | Line 49: | ||
** ou l’accès HTTP vers un ou plusieurs serveurs proxies locaux. | ** ou l’accès HTTP vers un ou plusieurs serveurs proxies locaux. | ||
<div class="mw-translate-fuzzy"> | |||
Si ces conditions ne sont pas respectées ou que vous avez d’autres restrictions, considérez ces [https://cvmfs.readthedocs.io/en/stable/cpt-hpc.html autres options]. | Si ces conditions ne sont pas respectées ou que vous avez d’autres restrictions, considérez ces [https://cvmfs.readthedocs.io/en/stable/cpt-hpc.html autres options]. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
=== Pour plusieurs systèmes === | === Pour plusieurs systèmes === | ||
Pour déployer plusieurs clients CVMFS, par exemple avec une grappe, dans un laboratoire, sur un campus ou autre, chacun des systèmes doit satisfaire les exigences particulières énoncées ci-dessus. Tenez compte en plus des points suivants : | Pour déployer plusieurs clients CVMFS, par exemple avec une grappe, dans un laboratoire, sur un campus ou autre, chacun des systèmes doit satisfaire les exigences particulières énoncées ci-dessus. Tenez compte en plus des points suivants : | ||
Line 49: | Line 60: | ||
* Nous vous recommandons de synchroniser l’identité du compte de service <code>cvmfs</code> de tous les nœuds clients avec LDAP ou autrement. | * Nous vous recommandons de synchroniser l’identité du compte de service <code>cvmfs</code> de tous les nœuds clients avec LDAP ou autrement. | ||
** Ceci facilitera l’utilisation d’une [https://cvmfs.readthedocs.io/en/stable/cpt-configure.html#alien-cache cache externe] et devrait être fait avant que CVMFS ne soit installé. Même si l’utilisation d’une cache externe n’est pas prévue, il est plus facile de synchroniser les comptes dès le départ que d’essayer de les changer plus tard. | ** Ceci facilitera l’utilisation d’une [https://cvmfs.readthedocs.io/en/stable/cpt-configure.html#alien-cache cache externe] et devrait être fait avant que CVMFS ne soit installé. Même si l’utilisation d’une cache externe n’est pas prévue, il est plus facile de synchroniser les comptes dès le départ que d’essayer de les changer plus tard. | ||
</div> | |||
== Exigences de l’environnement logiciel == | == Exigences de l’environnement logiciel == | ||
Line 70: | Line 82: | ||
Autrement, suivez les directives ci-dessous. | Autrement, suivez les directives ci-dessous. | ||
<div class="mw-translate-fuzzy"> | |||
==Préinstallation== | ==Préinstallation== | ||
Nous recommandons que la cache locale CVMFS (située par défaut dans <code>/var/lib/cvmfs</code> et configurable avec le paramètre <code>CVMFS_CACHE_BASE</code>) soit localisée dans un système de fichiers dédié afin que le stockage ne soit pas partagé avec celui d’autres applications. Vous devriez donc avoir ce système de fichiers '''avant''' d’installer CVMFS. | Nous recommandons que la cache locale CVMFS (située par défaut dans <code>/var/lib/cvmfs</code> et configurable avec le paramètre <code>CVMFS_CACHE_BASE</code>) soit localisée dans un système de fichiers dédié afin que le stockage ne soit pas partagé avec celui d’autres applications. Vous devriez donc avoir ce système de fichiers '''avant''' d’installer CVMFS. | ||
</div> | |||
== Installation == | == Installation == | ||
Line 81: | Line 95: | ||
*Ubuntu 18.04 | *Ubuntu 18.04 | ||
<div class="mw-translate-fuzzy"> | |||
À l’installation de paquets, vous devrez peut-être accepter certaines clés. Assurez-vous que leurs empreintes correspondent aux valeurs suivantes : | À l’installation de paquets, vous devrez peut-être accepter certaines clés. Assurez-vous que leurs empreintes correspondent aux valeurs suivantes : | ||
* CernVM : <code>70B9 8904 8820 8E31 5ED4 5208 230D 389D 8AE4 5CE7</code> | * CernVM : <code>70B9 8904 8820 8E31 5ED4 5208 230D 389D 8AE4 5CE7</code> | ||
* Calcul Canada, clé 1 : <code>C0C4 0F04 70A3 6AF2 7CC4 4D5A 3B9F C55A CF21 4CFC</code> | * Calcul Canada, clé 1 : <code>C0C4 0F04 70A3 6AF2 7CC4 4D5A 3B9F C55A CF21 4CFC</code> | ||
* Calcul Canada, clé 2 : <code>DDCD 3C84 ACDF 133F 4BEC FBFA 49DE 2015 FF55 B476</code> | * Calcul Canada, clé 2 : <code>DDCD 3C84 ACDF 133F 4BEC FBFA 49DE 2015 FF55 B476</code> | ||
</div> | |||
<tabs> | <tabs> | ||
<tab name="RedHat/CentOS"> | <tab name="RedHat/CentOS"> |