- **status**: review --> fixed
- **Comment**:
commit b5864c91a82fb27f02b09eaa2ffc3db456f1e67a
Author: Zoran Milinkovic <zoran.milinko...@ericsson.com>
Date: Wed Jun 14 16:25:50 2017 +0200
imm: remove vector clearing for dead implementers, nodes and admin owners
in objectSync [#2481]
After removing the clearing of dead implementer, node and admin owner
vectors, re-executing on vectors will be done after the node is fully synced.
---
** [tickets:#2481] imm: node crashes due to missing discard node info during
the sync**
**Status:** fixed
**Milestone:** 5.17.06
**Created:** Fri Jun 02, 2017 02:39 PM UTC by Zoran Milinkovic
**Last Updated:** Fri Jun 02, 2017 03:24 PM UTC
**Owner:** Zoran Milinkovic
When a node receives the discard node message during the sync, re-executing
discard node is not done after the node is synced.
Jun 1 09:09:46 PL-16 osafimmnd[20197]: NO NODE STATE-> IMM_NODE_W_AVAILABLE
Jun 1 09:09:46 PL-16 osafimmnd[20197]: NO SERVER STATE:
IMM_SERVER_SYNC_PENDING --> IMM_SERVER_SYNC_CLIENT
Jun 1 09:09:48 PL-16 osafimmnd[20197]: NO Global discard node received for
nodeId:2090f pid:20533
Jun 1 09:09:48 PL-16 osafimmnd[20197]: NO NODE STATE->
IMM_NODE_FULLY_AVAILABLE 2715
Jun 1 09:09:48 PL-16 osafimmnd[20197]: NO RepositoryInitModeT is
SA_IMM_INIT_FROM_FILE
Jun 1 09:09:48 PL-16 osafimmnd[20197]: WA IMM Access Control mode is DISABLED!
Jun 1 09:09:48 PL-16 osafimmnd[20197]: NO Epoch set to 58 in ImmModel
It results in many messages like:
Jun 1 09:09:55 PL-16 osafimmnd[20197]: NO Sync-verify: Veteran node has
different Implementer-id 41 for implementer: @safPmService1333912, should be 0
according to finalizeSync. Assunimg implSet bypased finSync
Jun 1 09:10:07 PL-16 osafimmnd[20197]: NO Sync-verify: Veteran node has
different Implementer-id 41 for implementer: @safPmService1333912, should be 0
according to finalizeSync. Assunimg implSet bypased finSync
And at the end, when the IMM data inconsistency is detected, IMM aborts:
Jun 1 09:18:19 PL-16 osafimmnd[20197]: ER Sync-verify: Established node has
different Implementer-id: 41 for name: @safPmService1333912, sync says 578.
---
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.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets