Projects: "... needs more disk space. You currently have 0.00 MB available" [Linux]

Message boards : Questions and problems : Projects: "... needs more disk space. You currently have 0.00 MB available" [Linux]
Message board moderation

To post messages, you must log in.

AuthorMessage
dentaku

Send message
Joined: 14 Dec 06
Posts: 74
Germany
Message 81675 - Posted: 2 Oct 2017, 0:07:29 UTC

Oh, boy I used to run BOINC many years ago. Every now and then I tried to rerun it but it never worked anymore with current Ubuntu releases. Today, I tried it with the latest 7.2.42 and finally it got back working. But both of my projects don't start calculating - the news messages say:

"Rosetta Mini needs 953.67MB more disk space. You currently have 0.00 MB available and it needs 953.67 MB."
"SETI@home v8 needs 32.00MB more disk space. You currently have 0.00 MB available and it needs 32.00 MB."

but 0.00 MB is a lie. My settings are:

X use no more than 10 GB
x at least let 10 GB free

I uncompressed it in a separate partion - so not the system and also not the home partition, but a partiotion with
630 GB free disk space.

Is this a known bug?
BOINC 7.2.42 (x86_64) on Linux Ubuntu 16.04 (64 Bit), AMD APU 7850K 3.7 GHz, 32 GB RAM.
ID: 81675 · Report as offensive     Reply Quote
SekeRob
Volunteer tester
Help desk expert

Send message
Joined: 25 Aug 06
Posts: 1547
Message 81682 - Posted: 2 Oct 2017, 9:50:22 UTC - in response to Message 81675.  

If you set boinc to allow 10GB use, then tell it to leave 10GB free, when the install partition has 10 or less free, you have the logic why being told the net free for BOINC is zero. STEP 1: Determine the true free and adapt your settings. Count on 1Gb per thread, the max any project you run.

Think to have read that the latest Linux รจ no longer use a separate partition for the swap file, so that piece could be mapped back the OS drive. Also seem to recollect a recent Linux related forum thread how to move the BOINC data dir to a different drive/partition and set the pointers, so the client knows where to look for/store the data.
Coelum Non Animum Mutant, Qui Trans Mare Currunt
ID: 81682 · Report as offensive     Reply Quote
robsmith
Help desk expert

Send message
Joined: 25 May 09
Posts: 195
United Kingdom
Message 81688 - Posted: 2 Oct 2017, 15:56:26 UTC

A confusing cause of this error message can be that the boinc data directory is not write & execufe enabled for the user. Guess how I found that one :-(
ID: 81688 · Report as offensive     Reply Quote
Richard Haselgrove
Volunteer moderator
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 2422
United Kingdom
Message 81691 - Posted: 2 Oct 2017, 18:01:57 UTC - in response to Message 81688.  

A confusing cause of this error message can be that the boinc data directory is not write & execufe enabled for the user. Guess how I found that one :-(
That sounds to me like a general stylistic error in BOINC code. We ought to add to the 'BOINC coding style' manual that when iterating through a cascade of possible error conditions, the final one should always be "Aw shucks - something unexpectedly bad happened", rather than a specific statement like 'zero disk space available'.

A similar condition happens when a Windows Manager fails to connect to a client. It always falls through to 'incorrect password' when something unlisted happens.

And having added it to the coding style, we have to find and eradicate where the bad practice occurs. At the next full code review.

Rob, could you verify by experiment that the problem is still as you describe - setting the directory read only causes the 'no disk space' error to show? (i doubt no-execute applies in this case, but might still be worth checking). If verified, I'll raise it as an 'Issue'.
ID: 81691 · Report as offensive     Reply Quote
robsmith
Help desk expert

Send message
Joined: 25 May 09
Posts: 195
United Kingdom
Message 81692 - Posted: 2 Oct 2017, 18:32:22 UTC

will do. when I get home in about a week.
currently stuck in a pub in Liverpool due the high winds this morning....
ID: 81692 · Report as offensive     Reply Quote
Profile Ageless
Volunteer moderator
Project administrator
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 12103
Netherlands
Message 81695 - Posted: 2 Oct 2017, 20:25:19 UTC - in response to Message 81675.  

Could you post the contents of global_prefs.xml for me, and if it exists, the contents of global_prefs_override.xml as well?
Jord
Please do not private message me for tech support. Use the forums for that. Tech PMs will be ignored.
ID: 81695 · Report as offensive     Reply Quote

Message boards : Questions and problems : Projects: "... needs more disk space. You currently have 0.00 MB available" [Linux]

Copyright © 2017 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.