2017-02-07 3 views
0

: 각 노드에로드 등 마스터 노드, 슬레이브 노드 설정 노드 이름 노드, 헤드 노드의 개념, 그리고 모든 소프트웨어가 없습니다 https://developer.couchbase.com/documentation/server/current/concepts/distributed-data-management.htmlCouchbase의 마스터 노드는 무엇입니까? 카우치베이스 주식회사 문서에서

동일

그러나 나의 로그에 내가 메시지가 포스트에서 발견 얻을 : https://forums.couchbase.com/t/havent-heard-from-a-higher-priority-node-or-a-master-so-im-taking-over/5924

Haven't heard from a higher priority node or a master, so I'm taking over. mb_master 000 [email protected] 1:07:38 AM Tue Feb 7, 2017 

및 나는 문제가 주인이 무엇을 찾는 데

Somebody thinks we're master. Not forcing mastership takover over ourselves mb_master 000 [email protected] 1:07:28 AM Tue Feb 7, 2017 

때문에 카우치베이스 주식회사는 마스터 노드를 필요가 없다는 의견 석사 결과에 대한 모든 검색.

답변

1

오류 메시지는 this (나는 그것의 Couchbase 구현을 찾을 수 없었습니다)처럼 보일 것입니다 클러스터 관리에서 발생하는 것 같습니다. 이 링크는 membase 구현에 대해 predecessor of Couchbase을 가리 킵니다.

Couchbase에서 모든 노드가 동일하지만 다소 재분배되는 경우 이 아니라입니다. 이 document에 자세히 설명 된 것처럼 마스터는 재배포를 관리하기 위해 선택됩니다. 로그 메시지는이 프로세스로 인해 발생합니다.

0

클러스터 관리자의 마스터 노드를 오케 스트레이터라고도합니다. 그들 가운데에서 선택 만 하나의 노드가 스트레이트 카우치베이스 서버 4.6 문서에서

, https://developer.couchbase.com/documentation/server/4.6/concepts/distributed-data-management.html

각 노드는 자신의 지역 클러스터 관리자를 실행되지만은 클러스터에서 감독 것을 오케 스트레이터라고 주어진 시점. 오케 스트레이터 은 클러스터 구성의 신뢰할 수있는 복사본을 유지 관리하며 은 필요한 노드 관리 기능을 수행하여 여러 노드가 충돌하는 것을 방지합니다. 어떤 이유로 든 노드가 응답하지 않으면 노드가 이되면 오케 스트레이터는 클러스터의 다른 노드 에 알리고 관련 복제본을 활성 상태로 승격합니다. 이 프로세스를 장애 조치라고하며 자동으로 또는 을 수동으로 수행 할 수 있습니다. 오케 스트레이터에 어떤 이유로 든 클러스터와의 통신이 끊어 지거나 손실되는 경우 나머지 노드는 의 하트 비트 수신을 중지 할 때 오류를 감지하므로 즉시 오케스트레이터를 새로 선출합니다. 이는 즉시 수행되며 클러스터의 작업에 대해 투명합니다.