- **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

Reply via email to