FAQ Technique > Tutoriels

[TUTO] LHC - Theory Native ( native_theory )

(1/6) > >>

[AF>Libristes>Jip] Elgrande71:
A la demande de plusieurs membres de l'AF, je vous remets ci-dessous tous les tutoriels qui vous permettent de pouvoir cruncher sur le projet Theory Native de LHC ( attention pour l'instant il faut un système Linux ou GNU/Linux comme Debian, Ubuntu, Manjaro ( dérivé Archlinux ) .

Debian

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

su ( pour se mettre en superutilisateur root )

wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_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-dev/download/default.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

Ubuntu

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

sudo apt install autofs

Installation de CVMFS

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

Paramétrages divers

sudo wget https://lhcathomedev.cern.ch/lhcathome-dev/download/default.local -O /etc/cvmfs/default.local
sudo mkdir -p /etc/auto.master.d/
sudo nano /etc/auto.master.d/cvmfs.autofs
contenu du fichier cvmfs.autofs ( enregistrer le contenu par la combinaison de touches ctrl+o et sortie de l'éditeur par ctrl+x )
/cvmfs /etc/auto.cvmfs
sudo systemctl restart autofs
sudo cvmfs_config probe ( tous doit être Ok )
sudo nano /etc/sysctl.conf
à la fin du fichier sysctl.conf, rajouter la ligne ci-dessous ( enregistrer le contenu par la combinaison de touches ctrl+o et sortie de l'éditeur par ctrl+x )
kernel.unprivileged_userns_clone = 1
sudo sysctl -p
sudo gpasswd -a boinc cvmfs

Redémarrage du client BOINC

sudo systemctl restart boinc-client

Manjaro

Installation par le gestionnaire de paquets des paquetages suivants : autofs et cvmfs

Paramétrage de cvmfs et d'autofs ( commandes à exécuter dans un terminal -> jusqu'au sujet redémarrage du client BOINC compris )

sudo wget https://lhcathomedev.cern.ch/lhcathome-dev/download/default.local -O /etc/cvmfs/default.local
sudo nano /etc/autofs/auto.master.d/cvmfs.autofs
contenu du fichier cvmfs.autofs ( enregistrer le contenu par la combinaison de touches ctrl+o et sortie de l'éditeur par ctrl+x )
/cvmfs /usr/lib/cvmfs/auto.cvmfs

sudo systemctl enable autofs
sudo systemctl restart autofs

Vérification du fonctionnement de cvmfs

sudo cvmfs_config probe

Paramétrages supplémentaires

sudo nano /etc/sysctl.d/97-cvmfs.conf
contenu du fichier 97-cvmfs.conf ( enregistrer le contenu par la combinaison de touches ctrl+o et sortie de l'éditeur par ctrl+x )
kernel.unprivileged_userns_clone = 1

sudo sysctl -p /etc/sysctl.d/97-cvmfs.conf
sudo gpasswd -a boinc cvmfs

Redémarrage du client BOINC

sudo systemctl restart boinc-client

modesti:
:jap: Merci Elgrande :jap:

DocPhilou1966:
Heureusement que BOINC c'est de l'utilisation de temps de calcul d'un ordinateur quand on ne l'utilise pas.
Et que BOINC fait tout, tout seul  :ayalou: :hilare: :marcp:

Merci pour ce tuto qui a du te prendre du temps !  :jap:

[AF>Libristes>Jip] Elgrande71:
Je te confirme que ce tutoriel a pris du temps à faire DocPhilou mais quand on a des membres qui persévèrent et qui cherchent vraiment à trouver une solution, on ne peut que y participer .

DocPhilou1966:

--- Citation de: [AF>Libristes>Jip] Elgrande71 le 24 Avril 2019 à 14:19 ---Je te confirme que ce tutoriel a pris du temps à faire DocPhilou mais quand on a des membres qui persévèrent et qui cherchent vraiment à trouver une solution, on ne peut que y participer .

--- Fin de citation ---
:plusun:
J'ai abandonné Linux après de brefs essais UBUNTU ;)
Pas le courage, malgré l'aide des Libristes de l'AF  :desole:

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique