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).
Diff:
commit bb193b9154084ee57164e3783f7499fbc1443a9a (HEAD -> develop, origin/develop)
Author: dat.tq.phan dat.tq.phan@dektech.com.au
Date: Mon Feb 13 13:41:03 2023 +0700