[TUTO] LHC - Atlas Native ( Linux seulement )

Vous trouverez ici ,toutes les créations des membres de la mini-team : applications modifiées ou recompilées ... A vous de tester et de remonter les infos concernant d'éventuels bugs ou autres soucis.
Répondre
Avatar du membre
Elgrande71
Administrateur
Administrateur
Messages : 1753
Enregistré le : 29 février 2008, 10:24
Localisation : Le Creusot
Contact :

[TUTO] LHC - Atlas Native ( Linux seulement )

Message par Elgrande71 » 18 mai 2019, 10:41

Voici un petit tutoriel pour calculer des unités du projet Atlas Simulation du LHC .
Je me suis basé sur le sujet suivant : https://lhcathome.cern.ch/lhcathome/for ... hp?id=4395
Pour l'instant, seul les systèmes Debian sont validés ( les dépôts Archlinux/AUR proposant une version trop récente ( 3.1.0-1 ) du paquetage singularity-container https://aur.archlinux.org/packages/sing ... container/ ).
Attention, pour éviter des problèmes avec Virtualbox, je l'ai complètement désinstallé .

On recommence avec le même tutoriel que pour le projet Theory native puis on rajoutera quelques lignes en cours de route.

Debian 9 Stretch

utiliser un terminal pour l'exécution des commandes ci-dessous ( en gras )

Vérification de l'installation des paquets autofs et squashfs-tools

dpkg -l | grep 'autofs'
dpkg -l | grep 'squashfs-tools'

si rien ne s'affiche

se mettre en superutilisateur ( root avec la commande su ) puis

apt install autofs
apt install squashfs-tools

Installation de CVMFS

su ( pour se mettre en superutilisateur root )

wget https://ecsft.cern.ch/dist/cvmfs/cvmfs- ... st_all.deb
dpkg -i cvmfs-release-latest_all.deb
rm -f cvmfs-release-latest_all.deb
apt update
apt install cvmfs

Paramétrages divers ( toujours en superutilisateur )

wget https://lhcathomedev.cern.ch/lhcathome- ... ault.local -O /etc/cvmfs/default.local
mkdir -p /etc/auto.master.d/
echo "/cvmfs /etc/auto.cvmfs" > /etc/auto.master.d/cvmfs.autofs
systemctl restart autofs
cvmfs_config probe ( tous doit être Ok )

echo "kernel.unprivileged_userns_clone = 1" >> /etc/sysctl.conf
sysctl -p
gpasswd -a boinc cvmfs

Redémarrage du client BOINC

systemctl restart boinc-client

Je tiens à remercier David Cameron du projet Atlas de m'avoir aiguillé pour la résolution du problème de validation de mes unités auquel j'étais confronté ( https://lhcathome.cern.ch/lhcathome/for ... hp?id=5033 - Attention donc à celles et ceux qui ont paramétré des pare-feu sur leurs ordinateurs de crunch ) .
Un lien très utile en cas de problème avec les projets du LHC : http://lhcathome.web.cern.ch/faq/troubleshooting?page=1

Amusez-vous bien et bon crunch
Debian - Distribution GNU/Linux de référence
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux

Avatar du membre
Elgrande71
Administrateur
Administrateur
Messages : 1753
Enregistré le : 29 février 2008, 10:24
Localisation : Le Creusot
Contact :

Re: [TUTO] LHC - Atlas Native ( Linux seulement )

Message par Elgrande71 » 15 octobre 2019, 19:52

La nouvelle application native du projet Atlas ( version 2.72 mt ) nécessite quelques modifications de la configuration de vos machines de calcul sinon les unités partent erreur de calcul après environ 10 minutes .
Il faut procéder à la désinstallation du paquetage singularity-container :
(en root ) apt purge singularity-container
Désinstallation des dépendances inutiles :
apt autoremove
(Ré)installation du paquetage squashfs-tools
apt install squashfs-tools

Je vais modifier le tutoriel dans le premier post afin de refléter les modifications que j'ai donné plus haut dans ce post .
Debian - Distribution GNU/Linux de référence
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux

Répondre