Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Folding : les coups de pouce


Zebteam Folding@home

Messages recommandés

📌 DÉSACTIVER (OU RÉACTIVER) UN SLOT

Pour désactiver un slot CPU :
Ouvrez l'Advanced Control (par l'icône 20032404133623223816702279.png de la zone de notification), et cliquez sur le bouton Configure en haut à gauche :
20032607493323223816707487.jpg

20032607493323223816707488.jpg
(1) affichez l'onglet Slots
(2) cliquez sur le Folding slot correspondant au CPU
(3) cliquez sur Remove en bas à droite
(4) validez par Save (ce qui ferme la fenêtre Configure).

Pour désactiver un slot GPU : suivre la même procédure, avec évidemment un slot GPU à l'étape (2).

Pour réactiver un slot arrêté :
Dans l'onglet Slots de la fenêtre Configure, suivez ces mêmes instructions (1) et (2) puis cliquez sur Add à l'étape (3).
Une nouvelle fenêtre s'ouvre :
20032901130623223816714466.jpg
(4) cochez le type de slot à ajouter : CPU ou GPU
(5) validez par OK (ce qui ferme cette fenêtre Folding Slot)
(6) enfin, de retour dans la précédente fenêtre Configure, validez par Save (ce qui la ferme également).

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 RECHERCHER DANS LE LOG SI UNE WU A BIEN ÉTÉ RETOURNÉE AUX SERVEURS

la ligne  Core Shutdown: FINISHED_UNIT  indique la fin du calcul,
la ligne  SEND error:NO_ERROR  indique que l'envoi a réussi.

Par défaut, le client réclame une nouvelle wu à plier quand celle en cours parvient à 99%.
Ce sont les lignes suivantes du log qui indiquent si l'upload de la wu terminée a pu se dérouler normalement :

la ligne  Server responded WORK_ACK  (work acknowledgment) signifie que le serveur accepte le travail effectué sur la wu,
la ligne  Final credit estimate  indique le nombre de points rétribuant cette wu.

Exemple :
05:48:58:WU00:FS01:0x22:Completed 2000000 out of 2000000 steps (100%)
..................
05:49:02:WU00:FS01:0x22:Folding@home Core Shutdown: FINISHED_UNIT
05:49:03:WU00:FS01:FahCore returned: FINISHED_UNIT (100 = 0x64)
05:49:03:WU00:FS01:Sending unit results: id:00 state:SEND error:NO_ERROR project:11748 run:0 clone:3026 ....
05:49:03:WU00:FS01:Uploading 12.57MiB to 140.163.4.231
05:49:03:WU00:FS01:Connecting to 140.163.4.231:8080
05:50:23:WU00:FS01:Upload 1.49%
..................
05:52:48:WU00:FS01:Upload 98.41%
05:52:58:WU00:FS01:Upload complete
05:52:58:WU00:FS01:Server responded WORK_ACK (400)
05:52:58:WU00:FS01:Final credit estimate, 47558.00 points
05:52:58:WU00:FS01:Cleaning up

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 CONSULTER UN LOG ARCHIVÉ

Le client conserve un certain temps les anciens logs, sous forme de fichiers txt.
Ils sont archivés dans le dossier choisi lors de l'installation, par défaut sous Windows : 
• pour la v.7.5.x dans : C:\Users\Zezette\AppData\Roaming\FAHClient\logs
• pour la v.7.6.x dans : C:\ProgramData\FAHClient\logs
sous la forme : log-AAAAMMJJ-hhmmss.txt
(sous Linux, ils se trouvent dans /var/lib/fahclient )

Remarque : le log en cours est également accessible, sous forme de fichier texte, directement dans le dossier FAHClient : log.txt

Modifié par Zebteam Folding@home
[DK] 20/12/2023 : màj v.7.6
Lien vers le commentaire
Partager sur d’autres sites

📌 POSTER UN LOG

Pour copier le log :
1. ouvrir l'Advanced Control (par l'icône 20032404133623223816702279.png de la zone de notification),
2. sélectionner l'onglet Log,
3. décocher la case Follow pour que le log ne se mette pas à jour pendant l'opération, et cliquer sur Refresh,
4. cliquer sur Copy pour copier la totalité des lignes du log.

Pour envoyer le log copié dans un message du forum.zebulon.fr :
mieux vaut l'insérer en mode code par ce bouton de l'éditeur :
20031512445223223816689757.jpg.
pour éviter d'alourdir la page, certains placent de plus leur log en spoiler : cette manip n'est pas directement accessible dans l'éditeur, il faut donc coller les lignes de log entre ces balises :
[*spoiler][*code]   lignes ici...  [/code][/spoiler]  ← supprimer bien entendu ces étoiles * (seulement indispensables pour que les balises soient lisibles ici dans cette explication)

il est également possible d'héberger le fichier txt, par exemple chez cjoint, et de n'en copier que le lien sur le forum.

Pas de panique si vous ne vous en sortez pas avec l'éditeur ou ces balises : collez directement le log, au besoin un gentil modo se chargera d'insérer les balises correctes.

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 RELANCER LE CLIENT

Relancer le client, c'est l'arrêter puis le redémarrer. Pour cela :
1. faire un clic-droit sur l'icône 20032404133623223816702279.png de la zone de notification (comme pour accéder à l'Advanced Control)
2. cliquer sur Quit :
20041912543923223816751564.jpg
3. redémarrer le client : soit par le raccourci créé sur le bureau à l'installation, soit par le menu Démarrer de Windows : FAHClient→ [email protected]

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 RELANCER LA CONNEXION AUX SERVEURS SANS ARRÊTER LE CLIENT

Pour débloquer une wu à 99,99% ou réduire la durée du Next Attemp :
ouvrir l'Advanced Control
cliquer sur Finish puis Fold, puis Pause, et enfin Fold.

ATTENTION !  Ne pas utiliser cette combine pour réduire abusivement la durée du Next Attemp, sauf lorsqu'elle devient déraisonnable (par exemple si elle excède trois heures).
Le client est conçu pour que le temps d'attente avant une nouvelle tentative de connexion augmente progressivement, jusqu'à atteindre plusieurs heures, ceci pour éviter de faire crouler les serveurs sous des milliers de connexions simultanées. Le délai est indiqué en face de Next Attemp. Avec cette manip, la protection est contournée, et le Next Attemp chute : le client va effectivement de nouveau solliciter le serveur, plus tôt que prévu...

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 TROUVER LES INFOS CONCERNANT DE CHAQUE CLIENT DANS L'ADVANCED CONTROL

Toutes les précisions concernant une wu en cours de traitement se trouvent dans l'Advanced Control.
Quand deux clients simultanés tournent, l'un CPU et l'autre GPU, pour connaître les infos propre à l'un des deux, il faut sélectionner le slot voulu dans le cadre Folding Slots (situé sous le pseudo) pour que le cadre de droite Selected Work Unit donne toutes les indications le concernant, en particulier son ppd (voir aussi tuto §5.1 pour la liste complète des indications).

ATTENTION !  Ne pas se fier à l'inversion vidéo, il faut vraiment cliquer sur le slot voulu pour être sûr de la sélection !
(autre moyen : dans le cadre Selected Work Unit, la référence du FahCore (= moteur de calcul) est 0xa7 pour un client CPU, et 0x21 ou 0x22 pour un client GPU).

Quant à l'estimation du ppd global de la machine, elle figure à la fois :
en haut à droite de la fenêtre de l'Advanced Control (sous le bouton Viewer)
en bas à gauche dans la barre d'état.

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 INSTALLER UNE MISE À JOUR DU CLIENT POUR WINDOWS
coup de pouce rédigé en avril 2020 par Longaripa

1. Télécharger la mise à jour sur cette page.

2. Arrêter le client :
il suffit de cliquer-droit sur l'icône 20032404133623223816702279.png de la zone de notification, puis sur Pause pour arrêter le folding, et enfin sur Quit pour arrêter le client.
20041908292723223816752307.jpg

AUTRE MÉTHODE : ouvrir l'Advanced Control par l'icône 20032404133623223816702279.png, cliquer sur Pause pour arrêter le folding puis sur Exit pour arrêter le contrôleur, ensuite cliquer-droit sur l'icône 20032404133623223816702279.png de la zone de notification afin de cliquer sur Quit pour arrêter le client.
20041912451823223816751558.jpg  20041912451823223816751559.jpg  20041908492923223816752343.jpg

REMARQUE : Sous Windows, le passage par Quit n'est pas indispensable pour procéder à la mise à jour, car l'installeur arrête lui-même les processus éventuellement en fonction avant d'installer la nouvelle version.

3. Lancer la mise à jour :
double-cliquer sur le fichier téléchargé précédemment.
NB : si une fenêtre SmartScreen s'ouvre « Windows a protégé votre ordinateur », cliquer sur Informations complémentaires, puis sur Exécuter quand même.
(c'est un problème de signature numérique du logiciel, qui devrait être résolu rapidement)
comme dans la procédure d'installation, cliquer sur Next, puis I Agree, puis Express install et Next, et enfin sur Finish sans décocher la case Start Folding@home, qui permettra au client de se relancer automatiquement dès la fin de la nouvelle installation.
Ce choix Express install permet d'utiliser le même dossier d'installation, et donc de conserver les paramètres de la version précédente du client.

REMARQUE : pour ceux qui précédemment n'ont pas choisi l'installation Express, et installé le folding (client et/ou data & config) dans un dossier dédié personnel, l'installation Custom conserve également ces paramètres.

4. Relancer le folding :
Le client est relancé, mais le folding est en pause : il suffit de cliquer-droit sur l'icône 20032404133623223816702279.png de la zone de notification, puis sur Pause pour décocher la pause, ce qui relance le folding.
20041902405323223816751690.jpg

AUTRE MÉTHODE : le folding peut aussi être relancé dans l'Advanced Control, par le bouton Fold.

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 CONFIGURER LE MONITORING DANS L'ADVANCED CONTROL
tuto pour la v.7.4.4 rédigé en mars 2018 par Ricou et Ju'

NB : captures réalisées sous la v.7.4.4, toujours d'actualité avec la v.7.5.1 et les v.7.6.x
17082008300723223815230060.gif la dernière release du client est la v.7.6.21, datant du 24/10/2020 : nous sommes en train de mettre à jour ce tuto...

 

Le but de ce tuto est de paramétrer le contrôleur pour qu'il puisse monitorer plusieurs machines depuis un pc de votre réseau local.
REMARQUE : il faudra avoir auparavant défini une adresse IP fixe pour le(s) ordinateur(s) que vous voulez manager à distance.

1. Sur chaque poste que vous voulez manager, lancez le client et l'Advanced Control, menu Configure et onglet Remote Access :
17083011001823223815247018.png
Password et Reenter : entrez votre mot de passe et réinscrivez-le à nouveau.
ATTENTION : ce mot de passe étant écrit en clair dans le fichier de configuration et également transmis en clair sur le réseau, ne choisissez pas votre mot de passe le plus important ici, car il pourrait être récupéré.

Port : aucune importance, laissez celui par défaut si vous voulez, du moment qu'aucune autre application sur l'ordinateur ne l'utilise.

17083011001823223815247019.png
IP Address Restriction
C'est le plus compliqué, mais tout est bien expliqué, il suffit de lire... l'anglais ! Il y a 2 cases : Allow pour les IP autorisées, Deny pour les IP refusées.
Par défaut :
- champ Allow : il y a l'IP 127.0.0.1 qui est l'ordinateur local.
ATTENTION : si vous enlevez cette IP, vous ne pourrez plus utiliser l'Advanced Control sur l'ordinateur sur lequel il est lancé : il faut la laisser !
- champ Deny : il y a 0/0 pour refuser toutes les IP, sauf celles autorisées.
ATTENTION : si vous l'enlevez, toutes les IP deviennent autorisées, ce qui est fortement déconseillé !
VOS RÉGLAGES :
- dans le champ Allow, indiquez l'IP de l'ordinateur sur lequel vous souhaitez lancer l'Advanced Control qui contrôlera ce client, en mettant un espace derrière le 127.0.0.1. (par exemple vous pouvez écrire : 127.0.0.1 192.168.1.11 192.168.1.52 pour que ces 3 ordinateurs puissent accéder au client)
- champ Deny : conservez le 0/0 par défaut.

REMARQUE :  Si l'ordinateur qui doit se connecter au client est connecté en wifi, il peut être gênant de lui définir une IP .
Vous pouvez donc par exemple définir la plage DHCP de votre routeur pour être sûr que votre ordinateur portable aura une IP autorisée automatiquement.

(par exemple, de mémoire sur une Livebox : 127.0.0.1 192.168.1.10/50  – ou 127.0.0.1 192.168.1.10-192.168.1.50 : c'est la même chose..., ou, si vous voulez autorisez tous les ordinateurs se connectant chez vous : 127.0.0.1 192.168.1.2/255)

Passwordless IP Address Restriction
Vous pouvez reprendre les mêmes paramètres que précédemment dans les deux champs Allow et Deny.
REMARQUES :
- si vous définissez une IP fixe pour un seul ordinateur, il peut être dans Passwordless.
- si vous voulez indiquer des plages d'IP pour plusieurs ordinateurs, il vaut mieux l'inscrire dans les cases avec mot de passe pour que des personnes se connectant chez vous (avec votre accord ou à votre insu), ne puissent pas s'y connecter.

NB : N'oubliez pas de sauvegarder votre configuration !


2. Configurez ensuite votre pare-feu pour qu'il laisse passer la connexion sur le port choisi pour l'application Fahclient.
NB : N'oubliez pas ensuite de relancer le client pour qu'il prenne les paramètres en compte !

 

3. Sur l'ordinateur qui doit prendre le contrôle, lancez l'Advanced Control, zone Clients :
17083011081823223815247045.png
Comme vous voulez faire un maximum de points, normalement vous avez aussi un client folding qui tourne sur ce poste, donc l'Advanced Control est déjà connecté à celui-ci sur local. Il suffit donc de cliquer sur Add (ou Ajouter) en bas pour en ajouter un autre.
Voici sa fenêtre de configuration :
17083011143823223815247046.png
Name : indiquez le nom que vous voulez afin de reconnaître l'ordinateur
Address :
- Hostname or IP : indiquez l'IP de l'ordinateur sur lequel vous venez d'autoriser le contrôle à distance.
- Port : il doit bien évidemment être identique à celui défini précédemment.
Password : celui choisi, si vous en avez précisé un.

NB : N'oubliez pas de sauvegarder votre configuration, puis redémarrez votre ordinateur.
Vous aurez alors une ligne supplémentaire dans la zone Clients, qui si tout va bien, indiquera Online. Sinon c'est que vous avez raté quelque chose... :grin:

Modifié par Zebteam Folding@home
Lien vers le commentaire
Partager sur d’autres sites

📌 CONFIGURER HFM
tuto pour la v.0.9.12 rédigé en mars 2020 par Longaripa

HFM est une application open-source conçue pour monitorer les clients Folding@Home.
On peut l'utiliser sur n'importe quel appareil du réseau, même si l'application de folding n'est pas installée.
REMARQUE : nécessite .NET Framework  version 6 pour fonctionner.

Cette application est créée par harlam357
Elle est disponible ici : github.com/harlam357/hfm-net/releases, la dernière version est la 10.3.2016 (du 13/01/2024)
On peut choisir la version installable sous Windows : HFM 10.x.xxxx.msi, ou la version portable HFM 10.x.xxxx.zip.

1. Pour la version portable : téléchargez et décompressez HFM 10.x.xxxx.zip dans le dossier de votre choix.
2. Vérifiez avoir préalablement autorisé l’accès à distance dans l'onglet Remote Access du client (Advanced Control → menu Configure) : voir 17083105060523064115249311.gifci-dessus.
3. Lancez l'application HFM.exe :
20033007274923223816717916.png
NB : captures réalisées sous une version antérieure

4. Ajoutez les clients.
Dans le menu : Clients →  Add client, renseignez : 
- le nom du client tel qu'il apparaîtra
- l'adresse IP de la machine cliente
- le port (= 36330 par défaut)
- le mot de passe, tel qu'il est défini dans les paramètres de Remote Access du client 

20033007274923223816717917.png
Un clic sur le bouton Test Connection permet de s'assurer de la bonne configuration.
Validez par OK : le client apparaîtra dans la fenêtre.

Procédez de même pour chacun des autres clients.
20033007320023223816717929.png

20041911494823223816752557.jpg


5. Paramétrages supplémentaires :
D'abord, à partir du menu EditPréférences,
l'onglet Startup & External permet de :
- lancer HFM au lancement de Windows, et de le lancer en mode fenêtre réduite,
- sélectionner la configuration à charger au démarrage.   ← IMPORTANT
l'onglet Web Settings permet de renseigner l'ID EOC, l'ID Stanford, l'ID Team pour un accès direct.
l'onglet Scheduled Tasks permet de créer un site Web, en local ou en externe.
Enfin, le menu File permet de sauvegarder la configuration, ou d'en restaurer une.

Modifié par Zebteam Folding@home
DK 31/01/2024 : màj release HFM v.10.3.2016
Lien vers le commentaire
Partager sur d’autres sites

  • Dylav a mis en évidence ce sujet

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...