[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 : 1745
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 du paquet autofs

dpkg -l | grep 'autofs'

si rien ne s'affiche

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

apt install autofs

Installation de CVMFS et de Singularity Container

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

ajout du dépôt backports de Debian pour l'installation du paquetage singularity-container
echo "deb http://deb.debian.org/debian stretch-backports main contrib non-free" >> /etc/apt/sources.list

apt update
apt -t stretch-backports install singularity-container

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 )

wget http://atlasathome.cern.ch/boinc_conf/singularity.conf -O /etc/singularity/singularity.conf

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
Solus

Répondre