[tahoe-lafs-trac-stream] [tahoe-lafs] #1791: UploadUnhappinessError with available storage nodes > shares.happy
tahoe-lafs
trac at tahoe-lafs.org
Tue Jul 9 14:55:05 UTC 2013
#1791: UploadUnhappinessError with available storage nodes > shares.happy
---------------------------+-----------------------------------------------
Reporter: gyver | Owner: gyver
Type: defect | Status: new
Priority: major | Milestone: 1.11.0
Component: code- | Version: 1.9.2
peerselection | Keywords: servers-of-happiness upload error
Resolution: |
Launchpad Bug: |
---------------------------+-----------------------------------------------
Comment (by daira):
Replying to [comment:10 davidsarah]:
> In answer to your last question (gyver in comment:9), the fact that
there are existing shares ''should not'' cause an
{{{UploadUnhappinessError}}}. However, bugs #1124 and #1130 describe cases
where we don't achieve that. I don't think that your problem is due to
that, though, because it seems from the logs that the gateway is not
contacting enough servers to make it possible to achieve happiness,
regardless of the existing share distribution.
>
> [Edit: more precisely it isn't receiving responses from enough servers.
At this point we're not sure whether it is contacting them, although the
"sent 5 queries to 5 servers" in the {{{UploadUnhappinessError}}} message
suggests that it isn't.]
I was wrong here; it *is* quite similar to #1130, which also has h = N.
(#1130 has some additional oddities in the share distribution that was
chosen, but I don't think they're relevant.) The fact that we terminate
the distribution algorithm as soon as all shares are placed is the
underlying problem in all these cases.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1791#comment:18>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list