Issue Details (XML | Word | Printable)

Key: KATTA-139
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Johannes Zillmann
Reporter: Johannes Zillmann
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Katta

reconnecting node fails while deleting queue

Created: 24/Jun/10 12:30 PM   Updated: 26/May/11 07:26 AM
Component/s: cluster
Affects Version/s: 0.6.1
Fix Version/s: 0.6.5


 Description  « Hide
from Larry Lui:
2010-06-21 16:16:38,492 WARN org.I0Itec.zkclient.ZkEventThread:78 - 
Error handling event ZkEvent[State changed to SyncConnected sent to 
net.sf.katta.protocol.InteractionProtocol$1@523b2208]
org.I0Itec.zkclient.exception.ZkException: 
org.apache.zookeeper.KeeperException$NotEmptyException: KeeperErrorCode 
= Directory not empty for /var/katta/work/node-queues/iguana:20000
        at 
org.I0Itec.zkclient.exception.ZkException.create(ZkException.java:68)
        at 
org.I0Itec.zkclient.ZkClient.retryUntilConnected(ZkClient.java:685)
        at org.I0Itec.zkclient.ZkClient.delete(ZkClient.java:716)
        at org.I0Itec.zkclient.ZkClient.deleteRecursive(ZkClient.java:516)
        at 
net.sf.katta.protocol.InteractionProtocol.publishNode(InteractionProtocol.java:366)
        at net.sf.katta.node.Node.init(Node.java:106)
        at net.sf.katta.node.Node.reconnect(Node.java:120)
        at 
net.sf.katta.protocol.InteractionProtocol$1.handleStateChanged(InteractionProtocol.java:96)
        at org.I0Itec.zkclient.ZkClient$5.run(ZkClient.java:484)
        at org.I0Itec.zkclient.ZkEventThread.run(ZkEventThread.java:72)
Caused by: org.apache.zookeeper.KeeperException$NotEmptyException: 
KeeperErrorCode = Directory not empty for 
/var/katta/work/node-queues/iguana:20000
        at 
org.apache.zookeeper.KeeperException.create(KeeperException.java:116)
        at 
org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
        at org.apache.zookeeper.ZooKeeper.delete(ZooKeeper.java:699)
        at org.I0Itec.zkclient.ZkConnection.delete(ZkConnection.java:91)
        at org.I0Itec.zkclient.ZkClient$8.call(ZkClient.java:720)
        at 
org.I0Itec.zkclient.ZkClient.retryUntilConnected(ZkClient.java:675)
        ... 8 more

This looks like a node is reconnecting but somebody still adds elements to the old queue.



 All   Comments   Change History   git Commits      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.