Opened at 2013-11-27T14:41:51Z
Last modified at 2015-08-16T15:26:23Z
#2117 new enhancement
Valid helper makes "Connected to Q of R" irrelevant for upload success
Reported by: | Faux | Owned by: | daira |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | code-frontend-web | Version: | 1.10.0 |
Keywords: | upload-helper status | Cc: | |
Launchpad Bug: |
Description
When a machine has a valid helper configured and connected, the number of storage nodes it is directly connected to becomes far less interesting.
For example:
- Machine A is sitting on some awful network (and hence can't connect to nearly anything), but I've made sure it can access the helper (H).
- Machine H, the helper, can talk to most of the machines in the storage cluster.
- Machine A's status page reports "Connected to 1 of 9 storage nodes".
- Machine H's status page reports "Connected to 8 of 9 storage nodes".
From looking at A's status page, it's impossible(?) to know that uploads (at 3-7-10) will succeed.
It would be nice if this was clearer, perhaps by reporting the helper's status?
Change History (2)
comment:1 Changed at 2013-11-28T21:58:45Z by daira
- Component changed from unknown to code-frontend-web
- Keywords helper status added
comment:2 Changed at 2015-08-16T15:26:23Z by zooko
- Keywords upload-helper added; helper removed
Note: See
TracTickets for help on using
tickets.
Note that the helper isn't used in all cases, only for immutable uploads (#268, #283). I agree that it would be useful to show the helper's connected-server-count as well though.
We would probably need to add chk_upload_helper.connected_server_count to the helper's stats result.