1

私のカサンドラクラスターのリングは次のとおりです。

    Address         DC          Rack        Status State   Load            Effective-Ownership Token                                       
                                                                                           159798937583215624764598934804025953415     
172.16.228.113  datacenter1 rack1       Up     Normal  79.93 KB        37.41%              53308554391200048212055997923356692434      
172.16.228.111  datacenter1 rack1       Up     Normal  27.74 MB        7.20%               65566706948329075554413307447708030255      
172.16.228.112  datacenter1 rack1       Up     Normal  49.17 MB        55.38%              159798937583215624764598934804025953415     

メンテナンスのため、1台のノードを再起動したい。そこで「./bin/nodetool -h localhost decommission」を実行してみます。

数分経過すると、「system.log」に次のエラー メッセージが表示されます。「decommission」コマンドに対する応答が得られなかったので、「CTRL + C」でプロセスを終了しました。

ERROR [Thread-18] 2012-11-23 11:23:29,249 AbstractCassandraDaemon.java (line 135) Exception in thread Thread[Thread-18,5,main]
java.util.concurrent.RejectedExecutionException: ThreadPoolExecutor has shut down
    at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor$1.rejectedExecution(DebuggableThreadPoolExecutor.java:60)
    at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:816)
    at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1337)
    at org.apache.cassandra.net.MessagingService.receive(MessagingService.java:566)
    at org.apache.cassandra.net.IncomingTcpConnection.receiveMessage(IncomingTcpConnection.java:155)
    at org.apache.cassandra.net.IncomingTcpConnection.run(IncomingTcpConnection.java:113)
ERROR [Thread-5] 2012-11-23 11:23:29,251 AbstractCassandraDaemon.java (line 135) Exception in thread Thread[Thread-5,5,main]
java.util.concurrent.RejectedExecutionException: ThreadPoolExecutor has shut down
    at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor$1.rejectedExecution(DebuggableThreadPoolExecutor.java:60)
    at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:816)
    at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1337)
    at org.apache.cassandra.net.MessagingService.receive(MessagingService.java:566)
    at org.apache.cassandra.net.IncomingTcpConnection.receiveMessage(IncomingTcpConnection.java:155)
    at org.apache.cassandra.net.IncomingTcpConnection.run(IncomingTcpConnection.java:113)

このメッセージの意味と解決策を教えてください。

4

0 に答える 0