Portail de l'AF

Nouvelles

Projet du Mois FB: Yoyo@home

Faites un don

Shoutbox

JeromeC:
2024-09-12, 21:09:09
(tu peux d'ailleurs changer le thème)
JeromeC:
2024-09-12, 21:08:45
Re-bienvenu sur la nouvelle version du forum :)
zelandonii:
2024-09-11, 20:34:12
Très sympa cette nouvelle interface.
zelandonii:
2024-09-11, 20:34:00
Ça tourne du tonnerre !
zelandonii:
2024-09-11, 20:33:46
Pour faire plus simple, j'ai remplacé le waterblock par un ventilateur et j'ai rajouté deux ventilos.
zelandonii:
2024-09-11, 20:33:11
Quelques semaines que je n'étais pas venu pour cause de panne du PC. C'était le watercooling qui n'avait plus de liquide.
zelandonii:
2024-09-11, 20:32:11
Salut à tous !
JeromeC:
2024-09-10, 10:08:05
Autre option : on déménage tous au Groenland et voila.
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.

Recent

Déployer BOINC sur un gros parc sous Ubuntu ?

Démarré par [AF>Libristes] Guepi, 16 Novembre 2009 à 09:10

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

[AF>Libristes] Guepi

Bonjour le monde !

Voilà, j'avais tenté de relancer l'équipe du FIL de l'Université Lille1.

Le soucis est que pour eux le déploiement sur plusieurs machines est pas mal fastidieux, d'autant plus qu'ils n'ont pas que ça à faire.
Si je me souviens bien, leur soucis est la configuration des comptes, avec le déploiement des fichiers xml.

Je viens de voir le script de GuL, qui me semble apporter une solution, mais comment solutionner leur soucis de déploiement ?

Une idée ?

lamoule

Réponse de gros bleu, pourquoi pas utiliser une gestionnaire de compte style bam? ça devrait leur simplifier les choses non?
E8500 farmer

[AF>Libristes] Guepi

C'est forcément la gestion des ressources qui pose problème, mais bien la souscription de toutes les instances BOINC sur un profil.

lamoule

et un script avec
$ boinc_cmd --project_attach www.monprojet.com <cle> (mettre la weak account key)

Je ne vois pas où est le problème (y en a forcement un car ma réponse semble bien trop simpliste...)
E8500 farmer

[AF>Libristes] Guepi


[AF>Libristes] Guepi

Personne pour confirmer que la ligne de commande fera bien calculer les machines du parc comme attendu ?

lamoule

E8500 farmer

JeromeC

Tous occupés à se tripoter dans un coin à mon avis  :siflotte:
A quoi bon prendre la vie au sérieux, puisque de toute façon nous n'en sortirons pas vivants ? (Alphonse Allais)


Zarcox


[AF>Libristes] Dudumomo

Oula oula, on parle de nous la  :siflotte:
On était au froid dans notre igloo  :D

Bon...je n'ai aucune idée de comment on administre un parc....que ce soit sous windows ou linux.... :desole:

En revanche, la ligne de commande donné par la moule est correct. Il faut dans ce cas être sur la machine et faire cette commande. Mais....je crois que parfois il vaut mieux faire :
boinc_cmd --host localhost --passwd PASSWORD --project_attach PROJET WEAK_ACC_KEY
Pour connecter la machine en localhost et en entrant le mot de passe contenu dans le gui_rpc_auth.cfg

Mais je ne m'y connais pas vraiment en administration de parc...donc je ne sais pas si il y a quelque chose de plus simple à déployer.
Peut etre qu'un autre manchot pourra donner plus de détails  :hello:

Mais, tous les projets ne fournissent pas de weak account. C'est le cas de rosetta entre autre.
J'espère que tu arriveras à tes fins
News & Tutorial on how to host your server: http://freedif.org

rom_185

Tu peu surement faire un pack d'installation, comme je l'avais fait sous window$ :
http://forum.boinc-af.org/index.php/topic,2909.0.html

Je n'ai malheureusement pas le temps de regarder comment cela pourrait être possible pour ubuntu, mais je pense que ça serai encore plus simple à faire que sous window$ :jap:.
BOINC, les grandes énigmes de la science résolues en 2 temps 3 calculs
I reject your reality and substitue my own


rom_185

 :love:
Car pour l'instant c'est pas simple !!!
J'ai essayé avec cette méthode : http://boinc.berkeley.edu/wiki/Deploying_BOINC_on_networks sans succès  :o ..
BOINC, les grandes énigmes de la science résolues en 2 temps 3 calculs
I reject your reality and substitue my own

[AF>Libristes] Guepi

J'aime beaucoup la confiance que les gens mettent dans les admins système linux/unix :
Après 4 pages pour Windows,
Après 2 pages pour Mac,

CitationUnix

Modify the Makefile that generates self-extracting archives. Should be easy to do yourself.


jip

je comprends pas bien leur soucis.

dans leur cas un script shell de cofiguration suffirais.

ils peuvent même en faire un d'install avec un "apt-get install boinc-client", si ils veulent le manager aussi "apt-get install boinc-client boinc-manager"

et un autre script shell ou le même, pour le rattachement à un compte en utilisant l'appli "boinccmd" documenté là : http://boinc.berkeley.edu/wiki/Boinccmd_tool

si ils ont des accès ssh, sftp, ils peuvent envoyer et exécuter à distance.

après il faudrait savoir si ils veulent centraliser la gestion via un compte bam ou projet par projet ?

car boinccmd propose les 2 solutions de rattachement :

  • projet par projet avec la commande : boinccmd --project_attach URL account_key (de préférence avec la weak key plutôt qu'avec la AK du compte)
  • par BAM : boinccmd --join_acct_mgr URL name password
la solution de gestion par bam serait plus efficace à mon avis pour un gros parc.

après pour une gestion et de surveillance directe sur leur réseau local, y'a la solution KBoincSpy : http://kboincspy.sourceforge.net/about.php, http://kboincspy.sourceforge.net/screenshots.php

c'est censé être pour KDE mais ça tourne sous Gnome. je ne sais pas ce que ça vaut car je ne l'utilise pas.

voilà, j'espère avoir été complet.

après pour les détails, faudrait connaitre un peu mieux leur config réseau et postes clients.

amis des possibilités y'en a.

[AF>Libristes] Guepi

Il leur aurait fallu gérer un parc d'à peu près 200 machines. et souscrire 200 machines à un projet, c'est long.

D'autant plus qu'en tant qu'admin systèmes, ils ont bien d'autres choses à faire  :/


jip

Ben je redonne le lien qui est passé à l'as visiblement : http://boinc.berkeley.edu/wiki/Boinccmd_tool

et en lisant un peu en bas un joli exemple :
If you have remote RPCs set up on your clients, it's easy to, for example, attach a project on all 50 machines, by looping over a list of IPs instead of a list of projects:

for num in $(seq 2 50); do
    boinccmd --host 192.168.42.${num} --passwd 1234
    --project_attach http://project_url/ a84dc0bec631cbf81e25e6e7cd9ca826;
done;

That will connect to the machines 192.168.42.2 - 192.168.42.50 using the RPC password '1234' and make them attach to http://project_url/ with the specified account key.


à lancer depuis un poste maitre qui peut atteindre les autres machines (un serveur du réseau par exemple)

et en ayant configurer les pc clients pour qu'il acceptent les connexion entrantes sur le port 31416, en fixant le pc autorisé à accéder à distance, et en fixant un mot de passe d'accès.

pour un rattachement à un gestionnaire BAM c'est le même code mais en changeant la commande passée à boinccmd comme indiqué dans mon post précédent.

[AF>Libristes] Guepi

C'est super gentil jip, mais les admins ne vont peut-être pas installer BOINC cette année.

Je vais essayer d'insister un peu... Mais j'ai bien peur que ce soit perdu :(

tristesire

En même temps, rien n'empêche d'installer boinc sur un ou deux postes à la fois. Je présume que les admins choisirons un voire deux projets, donc pas de prise de tête pour switcher d'un projet à l'autre comme nous. Un ou deux postes /jour ou semaine c'est toujours ca de pris et je pense pas que ca prenne des plombes  :/   .......Si on le veux vraiment

[AF>Libristes] Guepi

Citation de: tristesire le 27 Novembre 2009 à 15:45
En même temps, rien n'empêche d'installer boinc sur un ou deux postes à la fois. Je présume que les admins choisirons un voire deux projets, donc pas de prise de tête pour switcher d'un projet à l'autre comme nous. Un ou deux postes /jour ou semaine c'est toujours ca de pris et je pense pas que ca prenne des plombes  :/   .......Si on le veux vraiment

Humm ... la logique réseau doit t'échapper ...
Tu sais, pour déployer quelque chose, tu "script" pour le déploiement.
Autrement, ils veulent pas. Je vais pas les prendre en otage jusqu'à ce qu'ils cèdent.

GuL

Salut à tous,

La solution de jip me parait très intéressante. On peut même aller plus loin et faire qqc du genre
Citation
for num in `seq 50` ; do
    ssh user@192.168.42.$num
    sudo apt-get -y install boinc-cmd boinc-manager
    sudo cat 1234 > gui_rpc_auth.cfg
    boinccmd --join_acct_mgr http://bam.boincstats.com name password
done
exit 0 ;

Voilou

lamoule

Joli, nous avons donc dans ce script les 2 composantes favorites d'un admin sys: un script de déploiement et une console d'administration (BAM)  :jap:
E8500 farmer

GuL

A mon avis, on peut même encore faire mieux en donnant le mot de passe automatiquement, mais si les admins gèrent un grand parc ils ont du faire deux manips et donc il n'est plus nécessaire de donner le mdp :
1) avoir un compte sur chaque machine où ils autorisent sudo systématiquement, donc pas de mdp à rentrer
2) générer une clé qui leur permet de ne rentrer qu'une fois le mdp pour le ssh :
ssh-keygen -t dsa
ssh-copy-id -i ~/.ssh/id_dsa.pub <username>@<ipaddress>
utiliser ssh-agent

plus d'info sur
http://doc.ubuntu-fr.org/ssh