Bug #465
closed
need to refresh osdmap when full flag is set
Added by Sage Weil over 13 years ago.
Updated almost 13 years ago.
Description
Something as simple as calling
ceph_monc_request_next_osdmap(&osdc->client->monc);
before returning ENOSPC in ceph_aio_write() will mostly work; it means
there will be at least one ENOSPC failure before we get an updated map.
Maybe, in addition to that, we should also periodically check for a new
map (maybe every minute?) so that if usage does drop and a new writer
comes along they won't get that initial ENOSPC.
- Priority changed from Normal to High
- Priority changed from High to Normal
- Target version changed from v2.6.37 to v2.6.38
- Target version changed from v2.6.38 to v2.6.39
- Translation missing: en.field_position deleted (
488)
- Translation missing: en.field_position set to 1
- Translation missing: en.field_position changed from 1 to 532
- Translation missing: en.field_position deleted (
535)
- Translation missing: en.field_position set to 1
- Translation missing: en.field_position changed from 1 to 537
- Translation missing: en.field_story_points changed from 0 to 2
- Translation missing: en.field_position deleted (
539)
- Translation missing: en.field_position set to 538
- Translation missing: en.field_position deleted (
540)
- Translation missing: en.field_position set to 562
- Status changed from New to Resolved
- Target version changed from v2.6.39 to v3.0
added bit to subscribe to next osdmap if current osdmap has full bit set.
Also available in: Atom
PDF