Linux Client will Ergebnisse nicht senden

ElNipp

Commodore Special
Mitglied seit
11.11.2001
Beiträge
478
Renomée
2
moin,

auf einem meiner Linux Rechner habe ich das Problem, dass er die Ergebnisse nicht sendet, nachdem eine WU zuende gerechnet wurde. Er beendet einfach den Client.
[06:21:08] Finished Work Unit:
[06:21:08] - Reading up to 897312 from "work/wudata_01.arc": Read 897312
[06:21:08] - Reading up to 842688 from "work/wudata_01.xtc": Read 842688
[06:21:08] goefile size: 0
[06:21:08] logfile size: 21188
[06:21:08] Leaving Run
[06:21:11] - Writing 1765544 bytes of core data to disk...
[06:21:11] ... Done.
[06:21:13] - Shutting down core
[06:21:13]
[06:21:13] Folding@home Core Shutdown: FINISHED_UNIT

In der Queue steht dann eine WU mit Status *Ready*
CURRENT QUEUE:
00 EMPTY
01 *READY "Folding@Home" (a0) 171.65.103.68:8080 April 19 10:51 | June 5 10:51
02 EMPTY
03 EMPTY
04 EMPTY
05 EMPTY
06 EMPTY
07 EMPTY
08 EMPTY
09 EMPTY
Wenn ich den Client wieder start bricht er mit "Missing Work Files" ab
[06:29:15] Loaded queue successfully.
[06:29:15] + Benchmarking ...
[06:29:20]
[06:29:20] + Processing work unit
[06:29:20] Core required: FahCore_a0.exe
[06:29:20] Core found.
[06:29:20] Working on Unit 01 [April 21 06:29:20]
[06:29:20] + Working ...
[06:29:20]
[06:29:20] *------------------------------*
[06:29:20] Folding@Home Gromacs 3.3 Core
[06:29:20] Version 1.71 (February 3, 2006)
[06:29:20]
[06:29:20] Preparing to commence simulation
[06:29:20] - Looking at optimizations...
[06:29:20] - Created dyn
[06:29:20] - Files status OK
[06:29:20]
[06:29:20] Folding@home Core Shutdown: MISSING_WORK_FILES

Wenn ich sie mit -send manuell senden will, gehts auch nicht
Arguments: -send 1

[06:31:05] - Ask before connecting: No
[06:31:05] - User name: ElNipp (Team 34361)
[06:31:05] - User ID: 45FD12707DBA8C2A
[06:31:05] - Machine ID: 1
[06:31:05]
[06:31:05] Loaded queue successfully.
[06:31:05] Attempting to return result(s) to server...
[06:31:05] - Failed to send unit 01 to server

Folding@Home Client Shutdown.

Wenn ich ihn dann wieder ganz normal starte, löscht er anscheinend die alten Daten und fängt eine neue WU an
[06:35:43] - User ID: 45FD12707DBA8C2A
[06:35:43] - Machine ID: 1
[06:35:43]
[06:35:43] Loaded queue successfully.
[06:35:43] + Benchmarking ...
[06:35:48]
[06:35:48] + Processing work unit
[06:35:48] Core required: FahCore_a0.exe
[06:35:48] Core found.
[06:35:48] Working on Unit 01 [April 21 06:35:48]
[06:35:48] + Working ...
[06:35:48]
[06:35:48] *------------------------------*
[06:35:48] Folding@Home Gromacs 3.3 Core
[06:35:48] Version 1.71 (February 3, 2006)
[06:35:48]
[06:35:48] Preparing to commence simulation
[06:35:48] - Looking at optimizations...
[06:35:48] - Created dyn
[06:35:48] - Files status OK
[06:35:48]
[06:35:48] Folding@home Core Shutdown: MISSING_WORK_FILES
[06:35:48] CoreStatus = 74 (116)
[06:35:48] The core could not find the work files specified. Removing from queue
[06:35:48] Deleting current work unit & continuing...
[06:35:49] - Preparing to get new work unit...
[06:35:49] + Attempting to get work packet
[06:35:49] - Connecting to assignment server
[06:35:50] - Successful: assigned to (171.64.122.134).
[06:35:50] + News From Folding@Home: Welcome to Folding@Home
[06:35:50] Loaded queue successfully.
[06:35:53] + Closed connections
[06:35:58]
[06:35:58] + Processing work unit
[06:35:58] Core required: FahCore_a0.exe
[06:35:58] Core found.
[06:35:58] Working on Unit 02 [April 21 06:35:58]
[06:35:58] + Working ...


Ich hab den Client auch schon mehrmals neu konfiguriert und auch komplett neu installiert, aber er will einfach nicht) :(
Weiß jemand Rat? Wäre doch schade, wenn der XP2800+ brach liegen würde.
 
niemand? grad ist wieder eine WU verloren gegangen :( *noahnung*
 
Hi ElNipp!

Wie schon andernorts bemerkt, habe ich keine Erfahrung mit F@H unter Linux (und mit Linux selber auch nur wenig). Mein Tipp: Lass den Client mal mit der Option "-verbosity 9" laufen. Dann wird die Log-Datei etwas "gesprächiger". Vielleicht kann man so erkennen, was der Client beim Senden genau probiert und warum es nicht klappt.

Gruß, Gerby
 
Danke, das werd ich probieren. Hab jetzt auch mal den älteren Linux Client installiert, vielleicht gehts ja mit dem.
 
Ich glaub ich gebs auf :( :
Code:
[02:22:03] Finished a frame (400)
[02:22:03] TINKER is Exiting following Normal Termination
[02:22:03]
[02:22:03] Finished Work Unit:
[02:22:04] ARC file integrity verified
[02:22:04] logfile size: 421687
[02:22:04] Leaving Run
[02:22:07] - Writing 1466491 bytes of core data to disk.
[02:22:07]   end (WriteWorkResults)
[02:22:09] - Shutting down core
[02:22:09]
[02:22:09] Folding@home Core Shutdown: FINISHED_UNIT
^ das war mit -verbosity 9

Code:
Executable: ./FAH502-Linux.exe
Arguments: -queueinfo

[06:39:08] - Ask before connecting: No
[06:39:08] - User name: ElNipp (Team 34361)
[06:39:08] - User ID: 7F99CBA812052467
[06:39:08] - Machine ID: 1
[06:39:08]
[06:39:08] Loaded queue successfully.
[06:39:08] Printing Queue Information
CURRENT QUEUE:
00  EMPTY
01 *READY     "Folding@Home" (65) 171.64.122.133:8080  April 23 09:32 | June 30
09:32
03  EMPTY
04  EMPTY
05  EMPTY
06  EMPTY
07  EMPTY
08  EMPTY
09  EMPTY

Folding@Home Client Shutdown.

Code:
[06:39:13] - Ask before connecting: No
[06:39:13] - User name: ElNipp (Team 34361)
[06:39:13] - User ID: 7F99CBA812052467
[06:39:13] - Machine ID: 1
[06:39:13]
[06:39:13] Loaded queue successfully.
[06:39:13] + Benchmarking ...
[06:39:18]
[06:39:18] + Processing work unit
[06:39:18] Core required: FahCore_65.exe
[06:39:18] Core found.
[06:39:18] Working on Unit 01 [April 25 06:39:18]
[06:39:18] + Working ...
[06:39:19] Folding@Home Client Core Version 2.53 (June 29, 2004)
[06:39:19]
[06:39:19] Proj: work/wudata_01
[06:39:19]
[06:39:19] Folding@home Core Shutdown: MISSING_WORK_FILES
[06:39:19] CoreStatus = 74 (116)
[06:39:19] The core could not find the work files specified. Removing from queue
[06:39:19] Deleting current work unit & continuing...
[06:39:19] - Preparing to get new work unit...
[06:39:19] + Attempting to get work packet
[06:39:19] - Connecting to assignment server
[06:39:20] - Successful: assigned to (171.64.122.136).
[06:39:20] + News From Folding@Home: Welcome to Folding@Home
[06:39:20] Loaded queue successfully.
[06:39:21] + Closed connections
[06:39:26]
[06:39:26] + Processing work unit
[06:39:26] Core required: FahCore_7a.exe
[06:39:26] Core not found.
[06:39:26] - Core is not present or corrupted.
[06:39:26] - Attempting to download new core...
[06:39:26] + Downloading new core: FahCore_7a.exe
 
Passiert das bei jeder WU? Kann es an den Rechten liegen? Mglw. kann der Client die Ergebnisse nicht auf die Platte schreiben.*noahnung*
 
Ja, passiert bei jeder WU. An den Rechten kann es eigentlich nicht liegen, die sind gleich eingestellt wie bei meinen anderen Linux Rechnern. Laut Log kann er die Ergebnisse problemlos schreiben, nur versucht er dann gar nicht erst sie zu senden, sondern beendet sich einfach.
 
Ich glaub ich gebs auf :( :
Code:
[02:22:03] Finished a frame (400)
[02:22:03] TINKER is Exiting following Normal Termination
[02:22:03]
[02:22:03] Finished Work Unit:
[02:22:04] ARC file integrity verified
[02:22:04] logfile size: 421687
[02:22:04] Leaving Run
[02:22:07] - Writing 1466491 bytes of core data to disk.
[02:22:07]   end (WriteWorkResults)
[02:22:09] - Shutting down core
[02:22:09]
[02:22:09] Folding@home Core Shutdown: FINISHED_UNIT
^ das war mit -verbosity 9
Was passiert danach? Dass der Client den Core beendet, ist nach dem Falten einer WU normal. Oder endet die Log-Datei an dieser Stelle? Eigentlich müsste nun noch ein Abschnitt kommen, in dem der Client versucht zu senden oder irgendwie sonst automatisch weitermacht.

Verwendest du noch irgendwelche zusätzlichen Parameter beim Aufruf des Clients? Wie sieht deine Konfiguration aus (unter Windows ist es die Datei client.cfg, unter Linux wahrscheinlich ähnlich).
 
Danach endet die Log. Nicht nur der Core, sondern auch der Client wird beendet.
Parameter benutz ich keine, die client.cfg sieht so aus:
Code:
[settings]
username=ElNipp
team=34361
asknet=no
machineid=1

[http]
active=no
host=localhost
port=8080
.
.
Edit:
Jetzt hat auch noch mein neuer Opteron 146, der vorher seine erste WU fertig gefaltet hat, genau das gleiche Problem 8-(
 
Zuletzt bearbeitet:
Hab den Übeltäter gefunden: "screen" ist schuld. Wenn ich den Client beim Beenden einer WU direkt auf einem Terminalfenster laufen hab, dann sendet er die Ergebnisse problemlos. Warum es mit screen nicht geht, bzw. warum es auf manchen Rechnern geht und auf anderen nicht, weiß ich allerdings nicht.

Ich hab den Client jetzt per install script installiert, so dass er als service läuft. Mal schauen ob das tut.
 
Na, denn man tau! *yeah*
 
Zurück
Oben Unten