- **status**: review --> fixed
- **assigned_to**: Minh Hon Chau -->  nobody 
- **Comment**:

commit af184ff5b1790b46f79017fd16d70dc47b97eb7a
Author: Minh Chau <minh.c...@dektech.com.au>
Date:   Thu Dec 13 09:28:15 2018 +1100

    amfd: Update the assignment counters after restore absent assignment from 
imm [#2977]




---

** [tickets:#2977] amfd: SI counters miss to update after rejoin from headless 
due to splitbrain**

**Status:** fixed
**Milestone:** 5.18.12
**Created:** Tue Nov 27, 2018 09:47 AM UTC by Minh Hon Chau
**Last Updated:** Mon Dec 03, 2018 03:32 AM UTC
**Owner:** nobody


AMF performs headless recovery by syncing the assignments from AMFND(s) and 
re-create them in AMFD's db and IMM. Next step, AMFD compares the assignment 
objects from IMM and from AMFND(s) to figure out the on-going assignments that 
have been left over before headless and failover them, the assignments 
states/counters are also restored in this step. If all payloads come from 
headless without occurence of network split (legacy headless), IMM db in all 
payloads should be consistent, thus AMFD creates the IMM assignments normally 
without any problem. But if the payloads come from headless and there was a 
network split before, IMM appears often busy at the time AMFD creates the 
synced assignments in IMM. The assignment object creation is pending in the 
queue and executed later, but AMFD has missed to restore the assignment states 
and counters of the synced assignments at the time of comparision between IMM 
and AMFND(s). Also in legacy headless, when both SCs go down, the assignment 
objects in payloads are still in IMM. Even IMM is busy, AMFD has not missed the 
counter updates. 


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to