Portail de l'AF

Nouvelles

Projets du mois: SiDock@home et Numberfields@home

Faites un don

Shoutbox

modesti:
2025-12-01, 21:12:25
Asteroids et ODLK en course de fond. Le reste sera annoncé ultérieurement. :)
Nichan:
2025-12-01, 13:20:30
Projet du mois svp  :D
Rhodan71:
2025-11-27, 08:54:09
Sprint du w-e qui démarre aujourd'hui : 2025-11-27 18:00 UTC - 2025-11-30 18:00 UTC
Naz:
2025-11-21, 16:35:42
Je vais attendre la fin du FB! Dommage que le raid ne soit plus présent. C'était un superbe événement.que pour le printemps on aura son retour :-D
Naz:
2025-11-21, 16:34:18
Ah oui! Je ne suis plus dans le coup là! :electric:
modesti:
2025-11-21, 09:02:14
Euh, t'as pas dû lire les messages précédents ;) Il n'y aura pas de raid d'automne, mais une course au FB en décembre. Mais si t'as besoin de chauffage, tu peux te mettre sur Primegrid :D
Naz:
2025-11-21, 04:42:05
Bonjour. Le raid d'automne est prévu pour quand que je rallume mes PC  :D
ousermaatre:
2025-11-19, 12:06:29
Pas de projets éligibles afin de faire un Raid, sauf des projets déjà crunchés, il y a moins de 2 ans. Mais on se rattrapera sur le Raid de printemps 2026.
Alan St-Pierre:
2025-11-18, 18:55:36
Ah, dommage. Je vais tout de même participer au FB. Mais pourquoi il n'y a pas de RAID?
ousermaatre:
2025-11-18, 18:20:23
Coucou, il n'y aura pas de Raid spécifique, mais une course au Formula Boinc, avec un ou deux projets sur le mois et des projets pour remonter le FB.
Alan St-Pierre:
2025-11-18, 17:04:14
Bon, c'est quand que le prochain RAID sera annoncé? Est-ce imminent?
JeromeC:
2025-11-14, 14:32:04
Tout ça pour ça, encore du MCM ! :lol:
modesti:
2025-11-13, 18:07:39
WCG distribue des MCM (au moins sous Linux)
Nichan:
2025-10-29, 10:25:29
It's alive ! Alive !  :electric:
JeromeC:
2025-10-16, 14:01:50
Ben chaque année on faisait sur MCM / WCG, mais cette année il est toujours dans les choux...
modesti:
2025-10-01, 18:56:41
Pour l'instant non. Si tu as le temps de t'en occuper, ne te prive pas surtout ;) :)
Naz:
2025-10-01, 10:58:53
Hello! Il y a quelques choses de prévu pour Octobre Rose comme chaque année?
Nichan:
2025-09-28, 17:50:40
ils annoncent pour demain lundi 29, mais bon hein voila quoi on verra bien :cpopossib:
modesti:
2025-09-23, 20:56:02
Elle est excellente ! :D
[CSF] Christian Carquillat:
2025-09-23, 19:16:02
C'est la World Company des Guignols, le serveur remarchera à la St Sylvestre  :D
modesti:
2025-09-23, 15:00:04
Flûte, manque une lettre, sinon je dirais: WCG: What Could Go wrong? :siflotte:
Nichan:
2025-09-06, 22:06:02
Bon WCG la migration qui devait prendre 48h... on est deja a une semaine, ca se passe pas comme prevu faut croire  :lol:  :lol:
Kao:
2025-08-27, 17:56:21
Plop
Maeda:
2025-08-15, 22:43:47
N'oubliez pas les Perséides en ce moment ;)
Nichan:
2025-08-04, 15:28:25
WCG doit etre en carafe je ne recois plus d'unites de travail depuis hier soir
modesti:
2025-08-01, 11:28:49
C'est les vacances ou bien ? C'est bien calme :siflotte:
modesti:
2025-07-08, 18:50:08
@Nichan: ressaie, j'en ai eu aujourd'hui (sur Linux) ;)
Nichan:
2025-07-07, 17:48:57
Asteroid n'envoit plus rien depuis plusieurs jours  :/

Recent

[TUTO] LHC - Theory Native ( native_theory )

Démarré par [AF>Libristes>Jip] Elgrande71, 24 Avril 2019 à 10:07

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

lepingouin

Bonne nouvelle pour celles et ceux qui voudraient migrer vers Debian 11 (Bullseye), plus besoin de compiler le noyau pour obtenir les pages HugeTLB.  :fccpu:

Il faut juste compléter la ligne de commande du noyau au boot en rajoutant deux nouveaux paramètres :
GRUB_CMDLINE_LINUX_DEFAULT="vsyscall=emulate systemd.unified_cgroup_hierarchy=false systemd.legacy_systemd_cgroup_controller=false quiet"

On reboot la machine et on vérifie :
$ cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-5.10.0-10-amd64 root=UUID=107d3155-5b10-440d-91f9-a410f99a549d ro vsyscall=emulate systemd.unified_cgroup_hierarchy=false systemd.legacy_systemd_cgroup_controller=false quiet


Et voilà !
Mon site : Météo amateur

"Rien n'est jamais perdu tant qu'il reste quelque chose à trouver." Pierre Dac

Maeda

J'aimerais juste ajouter le fait d'utiliser vsyscall=emulate ouvre des vulnérabilités. À faire avec ça en tête.

Le plus simple étant que le(s) projet(s) se bouge(nt) et mette(nt) à jour ses applications...

JeromeC

Bon j'ai changé de VM chez OVH (une plus puissante pour le même prix) (*) et j'ai voulu reconfigurer le bazar pour les applis native... résultat gros bordel, pas encore résolu... et pourtant y'a un admin qui me répond rapidement et très précisément (un peu trop pour moi même :lol:)... à suivre.


(*) j'ai essayé hostinger c'est une *grosse arnaque* au bout d'une heure de CPU à 100% il envoie un mail et commence à restreindre le CPU, j'ai baissé le réglage CPU dans boinc mais ça va de pire en pire, au bout d'un jour j'avais plus que 10% de CPU dispo !! et bien sûr ils ne parlent nullement de ce type de limitation (soit disant de "sécurité" si t'as un serveur web, t'es prévenu et tu dois faire baisser l'usage CPU ou acheter "un plus gros plan")  j'ai trouvé des pages d'aide sur le sujet et longuement discuté avec un gus online mais en fait quel que soit le plan que tu prends il y a toujours la même limitation ! j'ai annulé mon abo dès le lendemain (y'a 30 jours pour le faire) donc c'est pas mal moins chez que OVH avec un engagement sur un an (genre 50% moins cher) sauf que c'est une arnaque (pour nous les crunchers)
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


JeromeC

Bon ben une affaire rondement menée sur le forum de LHC, dont la conclusion est

- avec une debian 12 (j'ignore quels autres distribs sont concernées / à partir de quelle version) il ne faut pas exécuter la partie "Suspend/Resume" à la fin du topic historique de Laurence

- il faut "allow the boinc user to run systemctl and systemd-run commands" à partir du nouveau topic de Laurence sur New native version v300.08

sudo /bin/bash -c "export script=\"prepare_theory_native_environment\" && wget https://lhcathome.cern.ch/lhcathome/download/\$script -O /tmp/\$script && chmod u+x /tmp/\$script && /tmp/\$script && rm /tmp/\$script"

- appliquer la solution donnée ici par computezrmle

I suggest to be a bit more strict and modify the original sudoer pattern as follows:
1. As root edit "/etc/sudoers.d/50-lhcathome_boinc_theory_native"
2. Locate the alias "LHCATHOMEBOINC_03"
3. Replace "...runc --root state..." with "...(runc|runc\.new|runc\.old) --root state..."
4. Save the file


Ce n'est pas encore clair pour moi si c'est un soucis (le problème du mot de passe) lié à debian 12 ou quoi.
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


lepingouin

Il y a un certain temps, voir un temps certain, j'avais suivi le tuto de Laurence et ça fonctionne toujours.
Dans la ligne de commande du boot de la Debian 12, j'ai toutefois ces deux paramètres en plus :
systemd.unified_cgroup_hierarchy=false systemd.legacy_systemd_cgroup_controller=false
Mon site : Météo amateur

"Rien n'est jamais perdu tant qu'il reste quelque chose à trouver." Pierre Dac

JeromeC

Ben moi ça fonctionnait pas (et j'étais parti strictement du tuto de Laurence), mais avec ce que je cite, ça marche.

Notamment ils ont expliqué pourquoi il fallait plus faire la partie "Suspend/Resume" à la fin de ce tuto, car boinc ne tournait même plus après ça.

Plus les trucs qui manquaient, notamment rapport aux dernières versions des applis LHC native (y'a des trucs qui ont changé).
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


lepingouin

Je pense comprendre...
Comme je n'ai rien modifié depuis des lustres, il est fort probable que je ne meet pas les requirements et cette remarque doit s'appliquer :
CitationIf your system does not meet the requirements, cranky will revert to the legacy cgroups v1 mode.
Effectivement, on retrouve dans le log :
Citation23:23:34 CET +01:00 2024-01-01: cranky-0.1.4: [INFO] Minor requirements are missing. Will try to run this task in legacy mode.

Maintenant, est-ce que c'est mieux si on passe avec cgroups v2 ?

Edit : J'ai retiré tout ce qui avait configuré sous Debian 11 avec cgroups v1 pour passer avec cgroups v2 et ça roule...
          Une première bonne résolution 2024 effectuée
✅  :D
Mon site : Météo amateur

"Rien n'est jamais perdu tant qu'il reste quelque chose à trouver." Pierre Dac

JeromeC

"Will try to run this task in legacy mode" : et donc ça marche ? pourquoi se faire chier alors ?? :D

En tous cas je réalise que sans rien avoir fait de plus j'ai aussi les atlas native qui tournent bien ! (sur LHCdev, sur LHC y'en a pas pour le moment on dirait)
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


JeromeC

Citation de: [AF] fansyl le 17 Avril 2024 à 20:57
Salut,

je vais me permettre un avis assez tranché.
Clairement, sous Windows, il ne faut demander que du SixTrack et laisser ouvert les vannes, ça tombe quand ça veut, la deadline est de 6 jours et les UTs pas trop longues donc ça s'insère bien dans un flux de travail.

Pour Atlas et Theory, clairement le plus simple est de monter la distribution construite par Sebastien dans WSL 2 :

Lien téléchargement : https://statseb.boinc-af.org/dl/Debian11-bsf.tar

Instructions :
Cette VM permet de faire tourner les applications natives de LHC (Atlas et Theory),et QuChemPedia.
Il y a toutefois quelques contraintes:


  • Au lancement de la VM, il faut lancer le client BOINC
sudo /etc/init.d/boinc-client start

  • Pour faire tourner les applications natives de LHC, il faut taper la commande suivante à chaque lancement de la VM
sudo cvmfs_config wsl2_start

  • Pour faire tourner l'application Theory de LHC, il faut créer un fichier .wslconfig à la racine de votre profil sous Windows. Voici le contenu du fichier .wslconfig
[wsl2]
kernelCommandLine = vsyscall=emulate


Pour importer la VM, il suffit de la télécharger et de lancer la commande suivante dans le terminal
wsl --import Debian <InstallLocation> Debian.tar

Informations de login de la VM:
login : af
mdp : boinc

Le client BOINC écoute sur le port 31415. Le mot de passe est boinc

Je rajouterai que si on a un BOINC qui tourne sous Windows en // il faut un app_config pour WUProp pour changer le port d'écoute de l'application WUProp dans WSL (sinon vous tombez sous le coup du système anti-triche mis en place pour éviter que certain.e.s fasses compter plusieurs fois leurs heures de calcul) :
    <app_config>
    <app_version>
    <app_name>data_collect_v4</app_name>
    <plan_class>nci</plan_class>
    <avg_ncpus>0.01</avg_ncpus>
    <cmdline>-p XXXXXX</cmdline>
    </app_version>
    </app_config>


Je l'ai installé sur plein de machines, ça marche du 1er coup à chaque fois ! :plusun:

Sinon il y a toujours les topics WSL, ATLAS ou Theory pour demander de l'aide.

:hello:
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


erik

 :hello: Elgrande
Vu que ma boîte à crunch a craché, et vu que suis un acharné, je tente LHC sur mon ordinateur de secours. J'ai tenté ton tutoriel mais je coince là dessus:
wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.debSur la commande suivante "sudo nano" je n'ai rien qui s'affiche, je n'arrive pas a récupérer le fichier.
Il est possible que ton tutoriel ne soit pas à jour, mais une aide serait appréciée.


   

JeromeC

Ben nano c'est un petit éditeur de texte bien pratique sous linux, en général il est installé par défaut sinon il faut le mettre (sudo apt install nano [sur debian, je suppose ubuntu pareil?]) mais "sudo nano" tout seul ça sert à rien : l'objectif est je suppose d'éditer un fichier en particulier, "sudo nano /etc/var/boinc-client/<un fichier>" par exemple... donc ?
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


SMF spam blocked by CleanTalk