Cassandra의 데이터 센터에서 복제되지 않는 키 스페이스 및 테이블

니푼

카산드라 클러스터를 만들려고합니다. 이를 위해 단일 노드 데이터 센터가 있습니다. 하나의 데이터 센터는 DC1이고 다른 하나는 DC2입니다. 따라서 2 개의 단일 노드 데이터 센터가 있습니다. 나는 여기에 주어진 단계를 따랐다 http://docs.datastax.com/en/cassandra/2.0/cassandra/initialize/initializeMultipleDS.html

단일 노드 데이터 센터가 있으므로 내 시드는 단일 시스템이 될 것입니다. 두 시스템 모두 ndoetool -h 상태를 수행 할 수 있습니다. 이와 같은 키 스페이스를 만들었습니다.

CREATE KEYSPACE sams WITH replication = {'class': 'NetworkTopologyStrategy', 'DC1': '1', 'DC2': '1'}  AND durable_writes = true;

그리고 같은 테이블

CREATE TABLE apikey (   appname text,   appkey text,   PRIMARY KEY ((appname), appkey) );

하나의 데이터 센터에서 키 스페이스와 테이블을 생성합니다. 이것은 다른 시스템에 복제되어야하지만 복제되지는 않습니다. 다른 데이터 센터에는 어떤 테이블도 표시되지 않는 키 스페이스가 없습니다.

내가 여기서 무엇을 놓치고 있습니까?

nodetool 출력 추가

nodetool -h cassandra1 status
Datacenter: DC1
===============
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address          Load       Tokens  Owns (effective)  Host ID                               Rack
UN  100.117.100.107  178.28 KB  256     100.0%            0c5da294-2a86-472d-98ec-857ed5140417  RAC1


 nodetool -h cassandra2 status
Datacenter: DC2
===============
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
--  Address         Load       Tokens  Owns    Host ID                               Rack
UN  100.117.150.55  162.94 KB  256     ?       9f3e49f6-debc-4a9c-ba93-bc65b3851a48  RAC1
짐 마이어

두 개의 데이터 센터에 걸쳐있는 단일 클러스터가 아니라 실수로 두 개의 독립 클러스터를 설정 한 것 같습니다.

cassandra.yaml에서 두 노드가 동일한 cluster_name을 가지고 있고 둘 다 "-seed :"에 대해 동일한 IP 목록을 가지고 있는지 확인하십시오. 노드가 두 개뿐이므로 두 IP를 하나가 아닌 시드로 나열합니다.

노드가 동일한 클러스터에 가입 한 경우 nodetool 상태를 실행할 때 두 노드가 모두 표시되어야합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Cassandra : 키 스페이스 및 테이블 이름을 사용하여 메타 데이터 가져 오기

분류에서Dev

Cassandra에 대한 다중 키 스페이스 또는 테이블 업데이트

분류에서Dev

하나의 테이블에서 데이터 복사 및 삭제

분류에서Dev

SugarORM으로 생성되지 않는 데이터베이스 및 테이블

분류에서Dev

페이지 매김이있는 데이터 테이블의 Wicket 체크 박스

분류에서Dev

JSP 페이지의 테이블에 데이터베이스 테이블을 표시하는 방법

분류에서Dev

프라임 페이스 데이터 테이블에 키 및 값 맵 표시

분류에서Dev

행의 데이터는 테이블에서 삭제되지 않습니다.

분류에서Dev

두 개의 데이터 센터 및 LOCAL_QUORUM이있는 Cassandra에 쓸 때 동기화 지연

분류에서Dev

DB-First Entity 컨텍스트는 사용되지 않는 테이블의 경우에도 데이터베이스 스키마와 일치해야합니까?

분류에서Dev

EntityFramework의 데이터베이스 테이블 외래 키가 null로 설정되지 않았습니다.

분류에서Dev

테이블 스키마를 정의하지 않고 Snowflake 테이블에 복사

분류에서Dev

postgres : 외래 키 테이블의 데이터를 삭제하지 않고 외래 키가있는 행 삭제

분류에서Dev

기본 키 및 외래 키의 일부가 아닌 특정 데이터베이스의 모든 테이블에서 모든 열을 검색하는 방법

분류에서Dev

외래 키가 가리키는 테이블의 데이터에 액세스

분류에서Dev

데이터베이스에 표시되지 않는 테이블

분류에서Dev

Cassandra에서 동일한 이름으로 테이블 / 키 스페이스를 다시 생성하는 것이 좋지 않습니까?

분류에서Dev

SQL Server 2008 R2의 실제 데이터베이스 테이블에서 중복되지 않은 행 삭제

분류에서Dev

웹 페이지에서 데이터 테이블 및 데이터를 웹 스크래핑

분류에서Dev

postgresql의 매우 큰 테이블에서 페이지 매김 및 필터링 (키 세트 페이지 매김?)

분류에서Dev

여러 테이블의 데이터베이스 설계 기본 키는 하나의 테이블에 연결

분류에서Dev

반복되지 않는 데이터를 테이블에 삽입

분류에서Dev

Cassandra의 데이터 복제

분류에서Dev

MySql의 한 스키마에서 다른 스키마로 테이블과 데이터를 복사하는 스크립트

분류에서Dev

다른 데이터베이스 테이블에서 한 페이지에 데이터를 표시하는 방법

분류에서Dev

jsp 페이지 테이블의 값을 데이터베이스에 삽입하는 방법

분류에서Dev

내 데이터베이스 테이블의 열이 생성되지 않는 이유는 무엇입니까?

분류에서Dev

typescript 클래스에 의해 구현되지 않은 키 인터페이스

분류에서Dev

데이터베이스의 데이터가 HTML 테이블에로드되지 않음 Django

Related 관련 기사

  1. 1

    Cassandra : 키 스페이스 및 테이블 이름을 사용하여 메타 데이터 가져 오기

  2. 2

    Cassandra에 대한 다중 키 스페이스 또는 테이블 업데이트

  3. 3

    하나의 테이블에서 데이터 복사 및 삭제

  4. 4

    SugarORM으로 생성되지 않는 데이터베이스 및 테이블

  5. 5

    페이지 매김이있는 데이터 테이블의 Wicket 체크 박스

  6. 6

    JSP 페이지의 테이블에 데이터베이스 테이블을 표시하는 방법

  7. 7

    프라임 페이스 데이터 테이블에 키 및 값 맵 표시

  8. 8

    행의 데이터는 테이블에서 삭제되지 않습니다.

  9. 9

    두 개의 데이터 센터 및 LOCAL_QUORUM이있는 Cassandra에 쓸 때 동기화 지연

  10. 10

    DB-First Entity 컨텍스트는 사용되지 않는 테이블의 경우에도 데이터베이스 스키마와 일치해야합니까?

  11. 11

    EntityFramework의 데이터베이스 테이블 외래 키가 null로 설정되지 않았습니다.

  12. 12

    테이블 스키마를 정의하지 않고 Snowflake 테이블에 복사

  13. 13

    postgres : 외래 키 테이블의 데이터를 삭제하지 않고 외래 키가있는 행 삭제

  14. 14

    기본 키 및 외래 키의 일부가 아닌 특정 데이터베이스의 모든 테이블에서 모든 열을 검색하는 방법

  15. 15

    외래 키가 가리키는 테이블의 데이터에 액세스

  16. 16

    데이터베이스에 표시되지 않는 테이블

  17. 17

    Cassandra에서 동일한 이름으로 테이블 / 키 스페이스를 다시 생성하는 것이 좋지 않습니까?

  18. 18

    SQL Server 2008 R2의 실제 데이터베이스 테이블에서 중복되지 않은 행 삭제

  19. 19

    웹 페이지에서 데이터 테이블 및 데이터를 웹 스크래핑

  20. 20

    postgresql의 매우 큰 테이블에서 페이지 매김 및 필터링 (키 세트 페이지 매김?)

  21. 21

    여러 테이블의 데이터베이스 설계 기본 키는 하나의 테이블에 연결

  22. 22

    반복되지 않는 데이터를 테이블에 삽입

  23. 23

    Cassandra의 데이터 복제

  24. 24

    MySql의 한 스키마에서 다른 스키마로 테이블과 데이터를 복사하는 스크립트

  25. 25

    다른 데이터베이스 테이블에서 한 페이지에 데이터를 표시하는 방법

  26. 26

    jsp 페이지 테이블의 값을 데이터베이스에 삽입하는 방법

  27. 27

    내 데이터베이스 테이블의 열이 생성되지 않는 이유는 무엇입니까?

  28. 28

    typescript 클래스에 의해 구현되지 않은 키 인터페이스

  29. 29

    데이터베이스의 데이터가 HTML 테이블에로드되지 않음 Django

뜨겁다태그

보관