Project

General

Profile

Actions

Feature #11766

closed

rbd-mirror: basic structure

Added by Josh Durgin almost 9 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
% Done:

100%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:


Subtasks 26 (0 open26 closed)

Subtask #14412: Track epoch and period for mirrored imagesResolvedJason Dillaman01/19/2016

Actions
Subtask #14413: Pull full image from remote peer when out-of-syncResolvedJason Dillaman01/19/2016

Actions
Subtask #14414: Add new "exclusive lock released" journal event to librbdClosed01/19/2016

Actions
Subtask #14415: Pull journal events from remote peer to local journalResolved01/19/2016

Actions
Subtask #14417: Interlock RBD mirroring daemon and acquiring exclusive lockResolved01/19/2016

Actions
Subtask #14419: RBD mirroring settings should be moved to new pool objectResolvedJosh Durgin01/19/2016

Actions
Subtask #14420: New RBD notification pool object for recording mirroring errorsResolved01/19/2016

Actions
Subtask #14421: Propagate image deletes from remote pool to local poolResolvedRicardo Dias01/19/2016

Actions
Subtask #14530: Journal close should be non-blockingResolvedJason Dillaman01/27/2016

Actions
Subtask #14663: Integrate librbd with journal tag allocationResolvedJason Dillaman02/05/2016

Actions
Subtask #14673: Asynchronously open and close image replayersResolved02/05/2016

Actions
Subtask #14739: Support deleting a journal when its being replayed by the RBD mirroring daemonCan't reproduce02/11/2016

Actions
Subtask #14869: journal library should re-use thread pool and timerResolvedJason Dillaman02/25/2016

Actions
Subtask #14937: Cloned images must only be bootstrapped after parent image successfully syncResolvedJason Dillaman03/01/2016

Actions
Subtask #14981: rbd-mirror daemon systemd / upstart scriptsResolvedJason Dillaman03/04/2016

Actions
Subtask #15029: Use watch/notify to alert to specific changes in the rbd_mirroring objectResolvedJason Dillaman03/09/2016

Actions
Subtask #15108: Periodically update the sync point object number during syncResolvedRicardo Dias03/13/2016

Actions
Subtask #15109: Integrate image sync process within rbd-mirror image replayerResolvedJason Dillaman03/13/2016

Actions
Subtask #15110: Image sync should sync full snapshot stateResolvedJason Dillaman03/14/2016

Actions
Subtask #15142: Integrate the rbd mirroring directory within the replay daemonResolvedRicardo Dias03/15/2016

Actions
Subtask #15232: Support failover / failbackResolvedJason Dillaman03/22/2016

Actions
Subtask #15238: Switch fsid over to mirror uuidResolvedRicardo Dias03/22/2016

Actions
Subtask #15239: Throttle in-flight image syncs to only a X concurrentResolvedRicardo Dias03/22/2016

Actions
Subtask #15670: Delete image when a resync is requestedResolvedRicardo Dias04/29/2016

Actions
Subtask #15710: The exclusive lock policy should support skipping the journalClosed05/03/2016

Actions
Subtask #15718: rbd-mirror admin socket commands to start/stop/restartResolved05/03/2016

Actions
Actions #1

Updated by Josh Durgin almost 9 years ago

  • Target version set to v9.0.4
Actions #2

Updated by Josh Durgin almost 9 years ago

  • Assignee set to Josh Durgin
Actions #3

Updated by Josh Durgin over 8 years ago

  • Target version changed from v9.0.4 to v10.0.1
Actions #4

Updated by Josh Durgin over 8 years ago

  • Target version changed from v10.0.1 to 10.0.2
Actions #5

Updated by Jason Dillaman about 8 years ago

  • Description updated (diff)
Actions #6

Updated by Josh Durgin about 8 years ago

  • Description updated (diff)
Actions #7

Updated by Jason Dillaman over 7 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF