[ 
https://issues.apache.org/jira/browse/GEODE-9989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anilkumar Gingade updated GEODE-9989:
-------------------------------------
    Labels:   (was: needsTriage)

> add a few info level logs in PersistenceAdvisorImpl to identify splitbrain 
> issue
> --------------------------------------------------------------------------------
>
>                 Key: GEODE-9989
>                 URL: https://issues.apache.org/jira/browse/GEODE-9989
>             Project: Geode
>          Issue Type: Bug
>            Reporter: Xiaojian Zhou
>            Priority: Major
>
> In scenario like:
> {code:java}
> 03:33:03.644 dataStoregemfire4_4494 recovered from disk
> 03:33:03.732 dataStoregemfire4_4494 closing
> 03:33:03.735 dataStoregemfire4_4494 Initialization of region replicate_5 
> completed, send newId(let’s name it 4494) to gemfire2
> 03:33:03.754 dataStoregemfire2_4493 recovered from disk
> 03:33:03.770 dataStoregemfire2_4493 closing
> 03:33:03.792 dataStoregemfire2_4493 Initialization of region replicate_5 
> completed. send newId(let’s name is 4493) to gemfire4, but gemfire4 is 
> offline. So gemfire4 does not know gemfire2’s newId 4493.
> 03:34:11.247 gemfire4_9779 restarted, it does not know 4493
> 03:34:11.269 gemfire2_9856 restarted, it sends oldId=4493, newId=9856 to 
> gemfire4, but gemfire4 does not know either of gemfire2’s oldId and newId
> When gemfire2_9856 asked gemfire4_9779 for its state, gemfire4_9779 replied 
> "I don't know you", then gemfire2_9856's starting ends with 
> ConflictingPersistentDataException.
> {code}
> We need more log to identify the issue. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to