- **Comment**:
commit bb193b9154084ee57164e3783f7499fbc1443a9a (HEAD -> develop,
origin/develop)
Author: dat.tq.phan <dat.tq.p...@dektech.com.au>
Date: Mon Feb 13 13:41:03 2023 +0700
imm: Make NFS state consistent among nodes [#3330]
There is a case that the ccb apply not run
on some nodes due to NFS unavailable. Then
it causes the mismatch state in complete ack.
Solution is to make NFS state consistent among nodes
Also this commit combines three similar function into one.
---
** [tickets:#3330] imm: immnd crashes due to NFS state unsynced**
**Status:** fixed
**Milestone:** 5.23.03
**Created:** Mon Feb 13, 2023 06:36 AM UTC by PhanTranQuocDat
**Last Updated:** Tue Feb 21, 2023 08:30 AM UTC
**Owner:** PhanTranQuocDat
There's a case when ccb state from some nodes un-synced during nodes losing
connection with each other. The root cause is due to notification of FS
availability is not sent to all nodes during disconnection among nodes(e.g.
Split-brain, …). This makes ccb processing in each nodes behave differently as
they received different information.
Steps to reproduce
------------------
- Split cluster into partitions or power off some nodes
- Use cmd: "immadm -o 400 safRdn=immManagement,safApp=safImmService" on a
partition or alive nodes to notify IMM "FS unavailable". Only nodes maintaining
connection with each other will receive this notification.
- Merge network/Power on nodes.
- Change attribute's value of an object (object must associate with an
implementer).
---
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