Ticket #260 (assigned defect)
RDE reference implementation causing split brain
| Reported by: | marioa | Owned by: | hafe |
|---|---|---|---|
| Priority: | major | Milestone: | PL 2.0.2 |
| Component: | RDE | Version: | 2.0.0 |
| Keywords: | Cc: | ||
| patch waiting for maintainer: | no |
Description
Reference implementation for RDE is not robust enough, relying on timers/timeouts, and causing often split brain situations (both controllers actives or both standby).
See mail discussion:
http://list.opensaf.org/pipermail/devel/2008-August/001150.html
Fix could look like:
- having epoch counter that increments each time a TCP connection has been established with peer RDF
- then when controller establish connection one with larger epoch number (larger history) will be active
- if two epoch numbers are same one with smaller OpenSAF node number will be active
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
