Portail de l'AF

Nouvelles

Projet du Mois FB: Yoyo@home

Faites un don

Shoutbox

ousermaatre:
2024-09-08, 19:21:28
 :hello: Meuh non, il y aura tjrs des raids, seulement, ils seront peut-être, plus souvent sur les mêmes thèmes.
[AF>Libristes] alain65:
2024-09-08, 18:02:24
Ça serait dommage, c'est la seule compète à laquelle j'ai le temps de participer. On bascule sur les projets du raid...Et plus qu'à attendre.
JeromeC:
2024-09-08, 16:15:50
Au train où vont les choses on fera bientôt plus aucun RAID alors...... :/
[AF>Libristes] alain65:
2024-09-07, 06:05:51
Une idée comme ça en passant : Le Raid d'automne au tout début de l'hiver et le raid de printemps à la fin  :siflotte:
[AF>Libristes] alain65:
2024-09-07, 06:04:21
@modesti : Ça c'est une bonne nouvelle ;)
modesti:
2024-09-06, 11:43:05
Petite info pour les fans de raid : compte tenu des températures (même si elles ont baissé un peu), le raid d'automne sera transformé en raid d'hiver
modesti:
2024-09-03, 10:48:11
Et le retour d'ARP  :bounce:
Maeda:
2024-09-03, 09:51:08
Un nouveau projet pour WCG pour la fin d'année ? https://www.worldcommunitygrid.org/forums/wcg/viewthread_thread,46744_offset,0
Maeda:
2024-08-28, 08:55:36
Prêt !
modesti:
2024-08-26, 15:13:48
Salut les AFones ! :hello: Prêts pour la rentrée ?
modesti:
2024-08-24, 11:11:06
Je confirme: ça marche! Merci beaucoup Sébastien :jap:
Maeda:
2024-08-24, 08:42:05
C'était ça, ça marche :jap:
Sébastien:
2024-08-24, 08:28:08
J'ai désactivé le rafraîchissement automatique de la shoutbox
Maeda:
2024-08-23, 21:59:28
@Sébastien : je ne suis pas sûr que tu aies saisi le souci soulevé par modesti. Si on ne touche à rien (pas de clic) dans la shoutbox, mais qu'on scroll vers le bas pour lire, au bout de ~2sec d'arrêt (pour lire), il remonte tout en haut (peu pratique
Sébastien:
2024-08-23, 19:34:16
Non ce n'est pas possible. Il n'y a pas de notion lu / non-lu pour les messages de la shoutbox.
modesti:
2024-08-22, 16:00:15
:hello: Petite question: il y aurait moyen que la shoutbox ne revienne pas automatiquement au dernier message posté pendant qu'on se met à jour de lecture ?
JeromeC:
2024-08-18, 22:32:17
Ah bah voilà je prends une semaine de congés je reviens et paf tout est migré ! Je préviens : je repars dans une semaine pour un semaine à nouveau, j'attends encore mieux à mon retour !!  :D  :jap: (et en plus ça marche nickel sur mon phone)
[AF] Kalianthys:
2024-08-18, 19:06:40
Merci Seb. Je confirme que c'est réparé.
Sébastien:
2024-08-18, 18:38:37
ça doit fonctionner maintenant.
[AF] Kalianthys:
2024-08-18, 15:50:28
Comment se connecte-t-on sur statseb depuis la migration ? avant c'était automatique.
modesti:
2024-08-16, 16:31:46
Merci Sébastien :jap: :calin:
ordralfabetix:
2024-08-16, 11:43:41
cool le nouveau forum,j'adore. :smak:
ousermaatre:
2024-08-15, 17:26:51
 :jap: merci
Sébastien:
2024-08-14, 19:16:53
Migration effectuée :electric:
Maeda:
2024-08-12, 08:54:57
WUProp aussi est rafraîchit !
[AF>Libristes] alain65:
2024-08-12, 08:19:02
 :+1: :jap: :gloiraseti:
fzs600:
2024-08-11, 21:53:07
Et voila c'est fait le nouveau est en ligne. :bounce: :bounce:

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)