Message boards : Server programs : result XXXX is no longer usable
Message board moderation
Author | Message |
---|---|
Send message Joined: 19 Nov 16 Posts: 63 |
Hi Guys, Any idea what it means when I get: "Result xxxx is no longer usable" Where xxxx is the result id being processed? Cheers Seth |
Send message Joined: 5 Oct 06 Posts: 5129 |
It's usually a very late reply, long after deadline, where the workunit has already received a quorum of successful results, validated, and been purged from the database. |
Send message Joined: 19 Nov 16 Posts: 63 |
Thanks Richard but this is happening on brand new clients that haven't processed work before so that doesn't quite add up. |
Send message Joined: 5 Oct 06 Posts: 5129 |
You'll have to give us a bit more detail about the scenario, then. |
Send message Joined: 19 Nov 16 Posts: 63 |
I'm spinning up new instances in aws acting as boinc clients. This is after terminating previous instances with uncompleted workloads. It's all ephemeral so machine ids are unique each time I spin up a new instance. Im using a single user with a weak key. I have done this type of activity in the past, perhaps 9-12 months ago and had not seen this message coming up. So the main difference in my setup now is Im using a more recent version of the boinc source code to build a server. If some specific level of logging is useful, let me know and I can capture it. Cheers Seth |
Send message Joined: 20 Nov 12 Posts: 801 |
Maybe you should check server logs to see what has happened to that task. Since you are spinning up new hosts. If the server confuses a new host as an older host, it will reuse the old host's hostid for new host. Any In progress tasks are marked as Abandoned (or something like that). When the old host contacts the server and tells what tasks it has onboard the server tells the host that those abandoned task are no longer usable. One way to make the confusion happen is to copy BOINC installation from one machine to another. So if you are using some kind of base image for the instances you should check that BOINC data directory is clean. You can prime the data directory by including science app files there so that those don't need to be downloaded but that's about all the data directory can have. An identical hardware, software and host name may also result in server confusion. |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.