添加种子节点后无法查看远程cassandra数据中心
我尝试按照以下步骤将两个cassandra数据中心连接到一个集群中,但失败了 datacenter1:添加种子节点后无法查看远程cassandra数据中心,cassandra,Cassandra,我尝试按照以下步骤将两个cassandra数据中心连接到一个集群中,但失败了 datacenter1: In cassandra.yaml cluster_name: cassandra_cluster1 - class_name: org.apache.cassandra.locator.SimpleSeedProvider parameters: - seeds: 2001:1b70:8209:d18c::7,2001:1b70:8209:d18c::f,2001:1b70:8209
In cassandra.yaml
cluster_name: cassandra_cluster1
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: 2001:1b70:8209:d18c::7,2001:1b70:8209:d18c::f,2001:1b70:8209:d18c::14,2001:1b70:8209:5201::5,2001:1b70:8209:5201::a,2001:1b70:8209:5201::4
cluster_name: cassandra_cluster1
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: 2001:1b70:8209:5201::5,2001:1b70:8209:5201::a,2001:1b70:8209:5201::4,2001:1b70:8209:d18c::7,2001:1b70:8209:d18c::f,2001:1b70:8209:d18c::14
nodetool状态
Datacenter: datacenter1
=================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns (effective) Host ID Rack
UN 2001:1b70:8209:d18c:0:0:0:d 361.64 KiB 256 10.3% af4e01ff-8c89-423a-b683-e18a847427de rack1
UN 2001:1b70:8209:d18c:0:0:0:c 359.94 KiB 256 10.4% 1da3c9a1-7149-4ab3-ad99-640dbaaa0b25 rack1
UN 2001:1b70:8209:d18c:0:0:0:f 329 KiB 256 9.8% cf394ab7-8feb-4d8a-b3ab-81094e76a11b rack1
UN 2001:1b70:8209:d18c:0:0:0:e 367.14 KiB 256 10.0% 796c8e1e-fa0a-4f40-9249-15714b5e418b rack1
UN 2001:1b70:8209:d18c:0:0:0:5 367.73 KiB 256 10.8% 5d21050d-d916-4c69-8cbd-f10b80336c6d rack1
UN 2001:1b70:8209:d18c:0:0:0:4 368.52 KiB 256 11.8% 52eb8f5c-c2ee-42b1-9127-5f477575a988 rack1
UN 2001:1b70:8209:d18c:0:0:0:7 472.11 KiB 256 11.7% af8968b8-583e-4628-bb6b-190dbced680c rack1
UN 2001:1b70:8209:d18c:0:0:0:6 368.75 KiB 256 10.1% 0d087401-0b4e-4b74-8147-5081cfe427ce rack1
UN 2001:1b70:8209:d18c:0:0:0:9 317.29 KiB 256 10.8% 0147b588-385e-4e92-a57c-030e33543912 rack1
UN 2001:1b70:8209:d18c:0:0:0:8 318.19 KiB 256 10.8% e05a48a1-f163-4934-bba9-012496fc7970 rack1
UN 2001:1b70:8209:d18c:0:0:0:28 367.25 KiB 256 10.8% abee0fa4-03a5-4af3-9b01-6b29b945fa16 rack1
UN 2001:1b70:8209:d18c:0:0:0:a 369.29 KiB 256 10.5% c8a7db2f-c0ec-4c3a-b076-eb5799deab93 rack1
UN 2001:1b70:8209:d18c:0:0:0:1e 322.67 KiB 256 11.0% 05759c86-8d66-43db-a175-15c7d70ec216 rack1
UN 2001:1b70:8209:d18c:0:0:0:21 369.82 KiB 256 10.0% ceea4936-3ceb-42e9-a251-4ac126ede41b rack1
UN 2001:1b70:8209:d18c:0:0:0:22 370.51 KiB 256 10.1% a2ec5c4f-989e-4c70-a50e-1523341be15c rack1
UN 2001:1b70:8209:d18c:0:0:0:15 368.38 KiB 256 10.3% 53acf9cd-5169-4b8d-8e1b-1740603940bf rack1
UN 2001:1b70:8209:d18c:0:0:0:14 334.19 KiB 256 10.6% b431c96a-a013-4ad8-b72a-8d46d56d9453 rack1
UN 2001:1b70:8209:d18c:0:0:0:19 317.57 KiB 256 9.7% 9906e06a-1f27-40c7-8884-fc6b1157d029 rack1
UN 2001:1b70:8209:d18c:0:0:0:1b 369.8 KiB 256 10.5% 762a4589-e1f2-456f-ae5f-1e479982930e rack1
datacenter2:
In cassandra.yaml
cluster_name: cassandra_cluster1
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: 2001:1b70:8209:d18c::7,2001:1b70:8209:d18c::f,2001:1b70:8209:d18c::14,2001:1b70:8209:5201::5,2001:1b70:8209:5201::a,2001:1b70:8209:5201::4
cluster_name: cassandra_cluster1
- class_name: org.apache.cassandra.locator.SimpleSeedProvider
parameters:
- seeds: 2001:1b70:8209:5201::5,2001:1b70:8209:5201::a,2001:1b70:8209:5201::4,2001:1b70:8209:d18c::7,2001:1b70:8209:d18c::f,2001:1b70:8209:d18c::14
nodetool状态(只能看到自己的集群)
在种子中
2001:1b70:8209:d18c::7,2001:1b70:8209:d18c::f,2001:1b70:8209:d18c::14 belong to datacenter1 and
2001:1b70:8209:5201::5,2001:1b70:8209:5201::a,2001:1b70:8209:5201::4 belong to datacenter2
两个数据中心都通过端口7000连接到其他种子节点。示例如下:
tcp ESTAB 0 0 2001:1b70:8209:d18c::7:58186 2001:1b70:8209:5201::5:7000
tcp ESTAB 0 0 2001:1b70:8209:d18c::7:7000 2001:1b70:8209:5201::5:42966
system.log和debug.log中没有特定的错误或警告。为什么他们不能在“nodetool状态”和“nodetool gossipinfo”中找到对方?我们是否有其他调试方法来确定根本原因
此外,两个数据中心都使用
endpoint_snitch:GossipingPropertyFileSnitch您是如何初始化数据中心的?我想知道这句话:
我试图将两个卡桑德拉数据中心合并成一个集群