2014-06-19 3 views
1

카산드라 클러스터에 노드를 5 개 추가했는데 새 노드가 오류없이 조인되었습니다. 나는 동일한 노드에 nodetool 상태를 입력 할 경우, 클러스터의 두 노드가 누락 : 카산드라 노드 체크 상태가 gossipinfo와 일치하지 않습니다.

[email protected]:~$ nodetool status 
Datacenter: Cassandra 
===================== 
Status=Up/Down 
|/ State=Normal/Leaving/Joining/Moving 
-- Address   Load  Owns (effective) Host ID        Token         Rack 
UN 10.140.118.4 13.22 GB 47.3%    aed1d856-316a-4ec9-8858-27ccf87e42da -9153208255983624823      rack1 
UN 10.53.186.53 30.48 GB 50.9%    80cb0036-33b9-4c37-b789-7dac340034ee -9137279293977023905      rack1 
UN 10.53.170.3  26.93 GB 51.5%    737f49e5-684f-46ef-bf8b-c82326128835 -9106630210265624873      rack1 
UN 10.140.104.105 30 GB  50.3%    18c74472-235d-4284-9906-0ab8cc40011d -9213643688261125087      rack1 
[email protected]:~$ 

nodetool gossipinfo 잘 모두 6 노드를 보여줍니다

: 지금까지

[email protected]:~$ nodetool gossipinfo 
/10.140.120.27 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.140.120.27 
    LOAD:2.69146405E10 
    SEVERITY:2.0100502967834473 
    HOST_ID:2564094b-08ea-42c4-82b0-a8246bd3ebcf 
    RELEASE_VERSION:2.0.7.31 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 
/10.53.186.53 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.53.186.53 
    LOAD:3.2724062932E10 
    SEVERITY:0.0 
    HOST_ID:80cb0036-33b9-4c37-b789-7dac340034ee 
    RELEASE_VERSION:2.0.7.31 
    STATUS:NORMAL,-1090066755942681373 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 
/10.53.170.41 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.53.170.41 
    LOAD:2.8562198657E10 
    SEVERITY:2.0100502967834473 
    HOST_ID:866d2276-0dac-41b3-aece-6a2711ef0234 
    RELEASE_VERSION:2.0.7.31 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 
cassandra-n8/10.140.118.4 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.140.118.4 
    LOAD:1.4191857026E10 
    SEVERITY:1.0362694263458252 
    HOST_ID:aed1d856-316a-4ec9-8858-27ccf87e42da 
    RELEASE_VERSION:2.0.7.31 
    STATUS:NORMAL,-1073073255063738723 
    NET_VERSION:7 
    DC:Cassandra 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
/10.140.104.105 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.140.104.105 
    LOAD:3.2209705168E10 
    SEVERITY:0.0 
    HOST_ID:18c74472-235d-4284-9906-0ab8cc40011d 
    RELEASE_VERSION:2.0.7.31 
    STATUS:NORMAL,-1088894055925784152 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 
/10.53.170.3 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.53.170.3 
    LOAD:2.8916136103E10 
    SEVERITY:0.0 
    HOST_ID:737f49e5-684f-46ef-bf8b-c82326128835 
    RELEASE_VERSION:2.0.7.31 
    STATUS:NORMAL,-1099238535843317980 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 

을 나는 노드를 다시 시작하고 수 모든 악수가 제대로 이루어 졌는지 확인하십시오. 그러나 nodetool 상태는 여전히 실패하고 있습니다. 내가 놓친 게 있니?

답변

2

게시물에서 두 개의 노드에 STATUS가 없습니다.

[email protected]:~$ nodetool gossipinfo 
/10.140.120.27 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.140.120.27 
    LOAD:2.69146405E10 
    SEVERITY:2.0100502967834473 
    HOST_ID:2564094b-08ea-42c4-82b0-a8246bd3ebcf 
    RELEASE_VERSION:2.0.7.31 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 

이 노드의 상태는 NORMAL입니다.

/10.53.186.53 
    X_11_PADDING:{"workload":"Cassandra","active":"true"} 
    RACK:rack1 
    RPC_ADDRESS:10.53.186.53 
    LOAD:3.2724062932E10 
    SEVERITY:0.0 
    HOST_ID:80cb0036-33b9-4c37-b789-7dac340034ee 
    RELEASE_VERSION:2.0.7.31 
    STATUS:NORMAL,-1090066755942681373 
    NET_VERSION:7 
    SCHEMA:17b20010-00c2-3035-94d2-ed9448b4190a 
    DC:Cassandra 

나는 무슨 일이 일어나고 있는지, 그리고 다른 노드에 독립적으로 액세스 할 수 있는지 여부를 확인하기 위해 시작 로그를 살펴볼 것입니다.