- **Comment**:
changeset: 8036:62fe50517eaf
user: Hoang Vo <hoang.m...@dektech.com.au>
date: Fri Sep 09 15:00:35 2016 +0530
summary: cpd: To reduce updating time out [#1788]
changeset: 8037:435ec42e4847
branch: opensaf-5.1.x
parent: 8034:4d1aef39599a
user: Hoang Vo <hoang.m...@dektech.com.au>
date: Fri Sep 09 15:01:23 2016 +0530
summary: cpd: To reduce updating time out [#1788]
changeset: 8038:bc1bac48177a
branch: opensaf-5.0.x
tag: tip
parent: 8027:bc9afc86a424
user: Hoang Vo <hoang.m...@dektech.com.au>
date: Fri Sep 09 15:02:40 2016 +0530
summary: cpd: To reduce updating time out [#1788]
---
** [tickets:#1788] cpsv: saCkptCheckpointWrite() returns SA_AIS_ERR_NOT_EXIST
after headless state**
**Status:** fixed
**Milestone:** 5.0.1
**Created:** Thu Apr 28, 2016 02:20 AM UTC by Pham Hoang Nhat
**Last Updated:** Wed Sep 07, 2016 04:23 AM UTC
**Owner:** Pham Hoang Nhat
The problem happened in the following scenario:
1. Application calls saCkptCheckpointOpen() to create a collocated checkpoint
on SC-2. Replica of the checkpoint on SC-2 is active
2. Application calls saCkptCheckpointOpen() to open a collocated checkpoint on
PL-5.
3. Application creates section and accesses the checkpoint on PL-5.
4. Both SCs are down.
5. Both SCs are up again.
6. Application accesses the checkpoint with saCkptCheckpointWrite(). The fault
code SA_AIS_ERR_NOT_EXIST is return.
This problem happened because the osafckptnd process ID on SC-2 before headless
and after headless are same. This leads their MDS destination are same. Thus
when the SC-2 is up and in short time when CPD hadn't been assigned a new
active replica, the application send checkpoint access request to CPND on SC-2
which no longer hosts the active replica. Then it returns SA_AIS_ERR_NOT_EXIST.
---
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