嘗試使用cassandra 2.0.1版本時,我開始面臨與版本問題的握手。Cassandra握手和節點間通信
OutboundTcpConnection.java有一個例外,說明握手在特定節點上是不可能的。
我看了一下TCP轉儲,並清除了網絡層沒有問題的疑慮。
應用程序未完成握手過程。此外,端口7000仍處於活動狀態。
例如,我所有的8個節點都已啓動。但是當我嘗試一個nodetool狀態時,一些節點給出一個DN-down節點狀態。稍後,在檢查之後,TCP積壓隊列被發現溢出,並且特定服務器已停止偵聽羣集中的其他服務器。
我還是無法發現這個問題的根本原因。
注:我已經嘗試過以前版本的cassandra 1.2.4,並且當時工作正常。在投入生產之前,我認爲最好轉到2.0.x版本以避免主要的遷移開銷。任何人都可以提供一個想法嗎?
異常正在逐漸是
NFO [HANDSHAKE-/aa.bb.cc.XX] 2013年10月3日17:36:16948 OutboundTcpConnection.java(線385)握手版本/aa.bb。 cc.XX 信息[HANDSHAKE-/aa.bb.cc.YY] 2013-10-03 17:36:17,280 OutboundTcpConnection.java(第396行)無法與/aa.bb.cc.YY握手版本
http://stackoverflow.com/q/22019396/1317995 – Ananth
我也面臨類似的問題。你可以在上面的鏈接中查看帖子嗎? – Ananth