Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
多节点集群上的Cassandra--节点未链接到种子_Cassandra - Fatal编程技术网

多节点集群上的Cassandra--节点未链接到种子

多节点集群上的Cassandra--节点未链接到种子,cassandra,Cassandra,下面提到的是我的卡桑德拉设置: 192.168.80.115(种子) 192..168.80.116(节点1) 192..168.80.117(节点2) 192..168.80.118(节点3) 我已经在所有节点中安装了Cassandra 下面提到的是cassandra.yaml的配置 cassandra.yaml - 192.168.80.115 (Seed) ====================================== cluster_name: 'Test C

下面提到的是我的卡桑德拉设置:

  • 192.168.80.115(种子)

  • 192..168.80.116(节点1)

  • 192..168.80.117(节点2)

  • 192..168.80.118(节点3)

我已经在所有节点中安装了Cassandra 下面提到的是cassandra.yaml的配置

cassandra.yaml - 192.168.80.115 (Seed)
======================================

    cluster_name: 'Test Cluster'
    initial_token: 0
    seed_provider:
        - seeds:  "192.168.80.115"
    listen_address: 192.168.80.115
    rpc_address: 0.0.0.0
    endpoint_snitch: RackInferringSnitch


cassandra.yaml - 192.168.80.116 (Node1)
========================================
cluster_name: 'Test Cluster'
initial_token: -4611686018427387904
seed_provider:
    - seeds:  "192.168.80.115"
listen_address: 192.168.80.116
rpc_address: 0.0.0.0
endpoint_snitch: RackInferringSnitch

cassandra.yaml - 192.168.80.117 (Node2)
========================================

    cluster_name: 'Test Cluster'
    initial_token: 4611686018427387904
    seed_provider:
        - seeds:  "192.168.80.115"
    listen_address: 192.168.80.117
    rpc_address: 0.0.0.0
    endpoint_snitch: RackInferringSnitch

cassandra.yaml - 192.168.80.118 (Node3)
========================================
cluster_name: 'Test Cluster'
initial_token: -9223372036854775808
seed_provider:
    - seeds:  "192.168.80.115"
listen_address: 192.168.80.118
rpc_address: 0.0.0.0
endpoint_snitch: RackInferringSnitch
当我启动Cassandra并检查seed中的节点状态时,我只能看到本地主机,而不能看到其他节点

192.168.80.115种子 节点中的状态如下所示

192.168.80.116节点1 192.168.80.117节点2 192.168.80.118节点3
为什么我无法看到处于种子节点状态的工作节点

请尝试设置rpc\u地址=侦听\u地址。您的Cassandra版本是什么?正如doanduyhai建议的那样,查看Cassandra节点版本的rpc_地址文档-例如Cassandra 2.2-通常它不应该是0.0.0.0,我遇到了完全相同的问题。你找到解决办法了吗???
Datacenter: datacenter1
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns    Host ID                               Rack
UN  127.0.0.1  96.98 KB   256          ?       deb3f882-1886-4e09-be08-21ebd7e99c8d  rack1
Datacenter: datacenter1
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns    Host ID                               Rack
UN  127.0.0.1  116.33 KB  256          ?       21a310ee-5652-4179-8b59-d1c7dcd538ee  rack1
Note: Non-system keyspaces don't have the same replication settings, effective ownership information is meaningless
Datacenter: datacenter1
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns    Host ID                               Rack
UN  127.0.0.1  156.95 KB  256          ?       b64a5a17-21d0-4cf6-bbd6-1eff8d8feb93  rack1

Note: Non-system keyspaces don't have the same replication settings, effective ownership information is meaningless
Datacenter: datacenter1
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address    Load       Tokens       Owns    Host ID                               Rack
UN  127.0.0.1  157.04 KB  256          ?       43a24dea-26cc-4094-9da7-2b26b8c5f7e5  rack1
Note: Non-system keyspaces don't have the same replication settings, effective ownership information is meaningless