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

Tsz-wo Sze resolved RATIS-1401.
-------------------------------
    Fix Version/s: 2.2.0
       Resolution: Fixed

Thanks [~shashikant] for reviewing and merging the pull request.  Resolving 
this ...

> Failed to add a new group due to RaftServerProxy$ImplMap LOCK unavailable
> -------------------------------------------------------------------------
>
>                 Key: RATIS-1401
>                 URL: https://issues.apache.org/jira/browse/RATIS-1401
>             Project: Ratis
>          Issue Type: Bug
>          Components: server
>            Reporter: Sammi Chen
>            Assignee: Tsz-wo Sze
>            Priority: Blocker
>             Fix For: 2.2.0
>
>         Attachments: jstack.tar.gz
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> The DN is found no response to the /jmx request.  And with further 
> investigation, this DN failed to join the new pipeline at the same time. 
> Attached is the jstack, it seems that DN is waiting for the  
> RaftServerProxy$ImplMap LOCK to add new group, while the LOCK is hold by 
> another thread to remove the old group, and this thread wants to have the 
> readLock of it's SegmentLock, the readLock is hold by another writeChunk 
> thread, which is waiting stateMachineDataCache quota. 
> See the attached jstack. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to