Portal:Folding@Home/3rd Party Tools: Unterschied zwischen den Versionen

Aus Planet 3DNow! Distributed Computing Wiki
Zur Navigation springen Zur Suche springen
K qfix: Linkfix
qfix: Anleitung komplett überarbeitet. Ein Wiki ist kein Forum oder Chat
Zeile 5: Zeile 5:
== qfix ==
== qfix ==


Hi Linux-64Bit-Beta-SMP Falter :-)
Manchmal kommt es vor, dass der SMP-Client nach dem erfolgreichen Ende einer [[Work-Unit|WU]] sie nicht hochlädt und auch keine neue WU anfängt. Das Log sieht dann so aus:


Heute morgen habe ich mal wieder einen Abbruch eines Clienten nach 100% bemerkt und nochmal die "qfix" Methode ausprobiert.
[19:41:36] - Shutting down core
Was soll ich sagen - es hat geklappt :-) und mir die Punkte einer 2605 WU gerettet.
[19:41:36]
Deshalb gibts hier die Schritt-für-Schritt Anleitung.
[19:41:36] Folding@home Core Shutdown: FINISHED_UNIT


Das Problem:
Mit dem Tool '''qfix''' kann man die WU in solchen Situationen retten.
Der Client macht nach Ende einer WU einfach nicht weiter.<br /><br />
Meldung: "...<br />
[19:41:36] - Shutting down core<br />
[19:41:36]<br />
[19:41:36] Folding@home Core Shutdown: FINISHED_UNIT"<br /><br />
Die Lösung:
Strg+C
drücken zum Abbrechen des hängenden Clienten


wget http://linuxminded.nl/software/qd-tools/binaries/linux/x86/qfix
=== Anleitung für Linux ===
download von qfix


chmod +x ./qfix
* Strg+C drücken zum Abbrechen des hängenden Clienten
ausführbar-machen von qfix
* qfix runterladen
 
wget http://linuxminded.nl/software/qd-tools/binaries/linux/x86/qfix
./qfix
* qfix ausführbar machen
qfix starten
chmod +x ./qfix
 
* qfix starten
Meldung:<br />
./qfix
entry 4, status 0, address 171.64.65.56:8080<br />
* Das Tool meldet wenn es eine WU gefunden hat
entry 5, status 0, address 171.64.65.56:8080<br />
entry 4, status 0, address 171.64.65.56:8080
entry 6, status 0, address 171.64.65.56:8080<br />
entry 5, status 0, address 171.64.65.56:8080
entry 7, status 0, address 171.64.65.56:8080<br />
entry 6, status 0, address 171.64.65.56:8080
entry 8, status 0, address 171.64.65.56:8080<br />
entry 7, status 0, address 171.64.65.56:8080
entry 9, status 0, address 171.64.65.56:8080<br />
entry 8, status 0, address 171.64.65.56:8080
entry 0, status 0, address 171.64.65.56:8080<br />
entry 9, status 0, address 171.64.65.56:8080
entry 1, status 0, address 171.64.65.56:8080<br />
entry 0, status 0, address 171.64.65.56:8080
entry 2, status 0, address 171.64.65.56:8080<br />
entry 1, status 0, address 171.64.65.56:8080
entry 3, status 1, address 171.64.65.56:8080<br /><br />
entry 2, status 0, address 171.64.65.56:8080
Found results <work/wuresults_03.dat>: proj 2604, run 0, clone 222, gen 2<br />
entry 3, status 1, address 171.64.65.56:8080
-- queue entry: proj 2604, run 0, clone 222, gen 2<br />
-- queue entry isn't empty<br />
Found results <work/wuresults_03.dat>: proj 2604, run 0, clone 222, gen 2
File is OK<br /><br />
-- queue entry: proj 2604, run 0, clone 222, gen 2
 
-- queue entry isn't empty
Nummer des Eintrags merken, dessen Status nicht "0" ist (hier 3)
File is OK
 
* Nummer des Eintrags merken, dessen Status nicht "0" ist (hier: 3)
./fah6 -smp -delete 3
* Folding@Home anweisen die WU zu löschen (dauert einige Minuten)
  dauert ca.4 Minuten
./fah6 -smp -delete 3
Meldung:<br />
   
[07:11:51] Loaded queue successfully.<br />
[07:11:51] Loaded queue successfully.
[07:11:51] Deleting work unit #3 from work queue...<br />
[07:11:51] Deleting work unit #3 from work queue...
[0]0:Return code = 18<br />
[0]0:Return code = 18
[0]1:Return code = 18<br />
[0]1:Return code = 18
[0]2:Return code = 0, signaled with Quit<br />
[0]2:Return code = 0, signaled with Quit
[0]3:Return code = 0, signaled with Quit<br />
[0]3:Return code = 0, signaled with Quit
[07:15:55] - Failed to delete the requested work unit<br /><br />
[07:15:55] - Failed to delete the requested work unit
 
Folding@Home Client Shutdown."<br />
Folding@Home Client Shutdown.
  meldet zwar nen Fehler, das ist aber ok
* qfix erneut starten
 
  ./qfix
./qfix
   
  nochmal qfix starten
  File needed repair. Errors fixed: 1.
Meldung:
* Folding@Home normal starten. Die WU sollte nun hochgeladen werden.
  "File needed repair. Errors fixed: 1."
./fah6 -smp
 
   
./fah6 -smp
[07:19:33] + Attempting to send results
  FAH Client wieder starten und hoffen, dass folgende Meldung kommt :-)
[07:19:34] - Successful: assigned to (171.64.65.56).
[07:19:33] + Attempting to send results<br />
[07:19:34] + News From Folding@Home: Welcome to Folding@Home
[07:19:34] - Successful: assigned to (171.64.65.56).<br />
[07:19:35] Loaded queue successfully.
[07:19:34] + News From Folding@Home: Welcome to Folding@Home<br />
[07:19:42] + Results successfully sent
[07:19:35] Loaded queue successfully.<br />
[07:19:42] Thank you for your contribution to Folding@Home.
[07:19:42] + Results successfully sent<br />
[07:19:42] Thank you for your contribution to Folding@Home."<br /><br />
 
 
Die Methode funktioniert leider nicht immer. Man muß das Problem auch schnell bemerken und drauf reagieren, da die Deadlines bei den SMP-Beta-WUs ziemlich kurz sind.
 
Frohes Falten
mibo


[[Kategorie:Folding@Home]]
[[Kategorie:Folding@Home]]

Version vom 12. Juni 2008, 19:58 Uhr

FahMon

TODO

qfix

Manchmal kommt es vor, dass der SMP-Client nach dem erfolgreichen Ende einer WU sie nicht hochlädt und auch keine neue WU anfängt. Das Log sieht dann so aus:

[19:41:36] - Shutting down core
[19:41:36]
[19:41:36] Folding@home Core Shutdown: FINISHED_UNIT

Mit dem Tool qfix kann man die WU in solchen Situationen retten.

Anleitung für Linux

  • Strg+C drücken zum Abbrechen des hängenden Clienten
  • qfix runterladen
wget http://linuxminded.nl/software/qd-tools/binaries/linux/x86/qfix
  • qfix ausführbar machen
chmod +x ./qfix
  • qfix starten
./qfix
  • Das Tool meldet wenn es eine WU gefunden hat
entry 4, status 0, address 171.64.65.56:8080
entry 5, status 0, address 171.64.65.56:8080
entry 6, status 0, address 171.64.65.56:8080
entry 7, status 0, address 171.64.65.56:8080
entry 8, status 0, address 171.64.65.56:8080
entry 9, status 0, address 171.64.65.56:8080
entry 0, status 0, address 171.64.65.56:8080
entry 1, status 0, address 171.64.65.56:8080
entry 2, status 0, address 171.64.65.56:8080
entry 3, status 1, address 171.64.65.56:8080

Found results <work/wuresults_03.dat>: proj 2604, run 0, clone 222, gen 2
-- queue entry: proj 2604, run 0, clone 222, gen 2
-- queue entry isn't empty
File is OK
  • Nummer des Eintrags merken, dessen Status nicht "0" ist (hier: 3)
  • Folding@Home anweisen die WU zu löschen (dauert einige Minuten)
./fah6 -smp -delete 3

[07:11:51] Loaded queue successfully.
[07:11:51] Deleting work unit #3 from work queue...
[0]0:Return code = 18
[0]1:Return code = 18
[0]2:Return code = 0, signaled with Quit
[0]3:Return code = 0, signaled with Quit
[07:15:55] - Failed to delete the requested work unit

Folding@Home Client Shutdown.
  • qfix erneut starten
./qfix

File needed repair. Errors fixed: 1.
  • Folding@Home normal starten. Die WU sollte nun hochgeladen werden.
./fah6 -smp

[07:19:33] + Attempting to send results
[07:19:34] - Successful: assigned to (171.64.65.56).
[07:19:34] + News From Folding@Home: Welcome to Folding@Home
[07:19:35] Loaded queue successfully.
[07:19:42] + Results successfully sent
[07:19:42] Thank you for your contribution to Folding@Home.