2016-08-25 2 views
0

나는 다음과 같은 데이터 센터 인식 구성이 있습니다카산드라 클러스터에 새로운 데이터 센터를 추가

  1. 기본 데이터 센터 : 3 노드 클러스터, RF = 3

  2. 데이터 크기 노드

    당 100기가바이트보다 더 많은입니다

나는 새 데이터 센터 추가 LITE 것 (보조 데이터 센터 : 3 노드 클러스터를, RF = 3)

그 방법을 알고 있습니다.

그러나 문제는 다음과 같습니다. 주 데이터를 보조 데이터로 빠르게 동기화하는 방법은 무엇입니까?

"nodetool repair"(다양한 키 사용)와 "nodetool rebuild"를 시도했지만 10 시간 정도가 소요되었습니다.

나는 새로운 노드를 동기화하는 가장 빠른 방법은 일반적으로 다시 nodetool 카산드라 2.1.15 버전

에게

답변

0

을 사용했다.

당신은 몇 가지를 시도해 볼 수도 있습니다 그것의 속도를 높이기 위해 : 당신은 데이터 센터 간의 네트워크 대역폭을 많이가있는 경우

는 cassandra.yaml 매개 변수 inter_dc_stream_throughput_outbound_megabits_per_sec을 늘려보십시오. 이 기본값은 200 Mbs이므로 더 높은 값을 시도 할 수 있습니다.

새 데이터 센터에서 3보다 작은 복제 인수를 사용할 수도 있습니다. 예를 들어, 1로 시작하여 가능한 한 빨리 실행 한 다음 나중에 키 공간을 더 높은 값으로 변경하고 복구를 사용하여 생성하십시오 여분의 복제본.

관련 문제