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

Jonathan Ellis resolved CASSANDRA-939.
--------------------------------------

    Resolution: Cannot Reproduce

I believe this was fixed at some point in the 0.6 releases

> Decommisioning does not update status
> -------------------------------------
>
>                 Key: CASSANDRA-939
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-939
>             Project: Cassandra
>          Issue Type: Bug
>    Affects Versions: 0.6
>            Reporter: gabriele renzi
>            Priority: Minor
>
> This happened using 0.6-beta3 on a test two nodes cluster. 
> Steps that lead to problem:
> - launch node A
> - load data in A
> - launch node B connected to A
> - load data in both (replicationfactor is 1)
> - use nodetool to decommission A
> At this point something went wrong inside A, and the command seemingly failed:
> r...@a$ ./bin/nodetool --host localhost decommission
> Exception in thread "main" java.lang.reflect.UndeclaredThrowableException
>         at $Proxy0.decommission(Unknown Source)
>         at 
> org.apache.cassandra.tools.NodeProbe.decommission(NodeProbe.java:324)
>         at org.apache.cassandra.tools.NodeCmd.main(NodeCmd.java:447)
> Caused by: java.rmi.UnmarshalException: Error unmarshaling return header; 
> nested exception is:
>         java.io.EOFException
>         at 
> sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:209)
>         at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
>         at com.sun.jmx.remote.internal.PRef.invoke(Unknown Source)
>         at javax.management.remote.rmi.RMIConnectionImpl_Stub.invoke(Unknown 
> Source)
>         at 
> javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.invoke(RMIConnector.java:993)
>         at 
> javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:288)
>         ... 3 more
> Caused by: java.io.EOFException
>         at java.io.DataInputStream.readByte(DataInputStream.java:250)
>         at 
> sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:195)
>         ... 8 more
>  
> At this point, `nodetool streams` on  A reported Mode:decommissioned but 
> still sending streams. 
> The same way, node B still reported Mode: normal and still receiving streams .
> In both case the streaming values where reported as 0/size-of-data for all 
> the files.
> Having turned off node A, after ~24 hours, node B still reports the same 
> thing.
> The decommissioning seems to have actually worked, but the status never got 
> updated.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to