CLI를 사용하여 카우치베이스 클러스터 확장 및 재조정하기

카우치베이스 제공 고가용성 및 재해 복구 를 여러 가지 방법으로 사용할 수 있습니다:

이 블로그에서는 Couchbase CLI(명령줄 인터페이스)를 사용하여 Couchbase 클러스터를 만드는 방법을 설명합니다. 또한 이러한 단계는 다음을 사용하여 수행할 수도 있습니다. Couchbase REST API 및 카우치베이스 웹 콘솔.

couchbase-cluster-amazon

클러스터의 카우치베이스 노드는 동질적입니다. 애플리케이션은 모든 노드에 쓰고 모든 노드에서 읽을 수 있습니다. 본질적으로 확장성 문제를 야기하는 쓰기-투-마스터 및 읽기-프롬-슬레이브 아키텍처가 없습니다. 따라서 Couchbase 클러스터는 증가하는 애플리케이션 수요를 충족하기 위해 진정한 수평적 확장이 가능합니다.

Couchbase 클러스터를 만들려면 다음 단계를 따릅니다:

  • 프로비저닝 카우치베이스: 아마존 웹 서비스에서 1개 이상의 카우치베이스 노드를 프로비저닝합니다.
  • 마스터 초기화: 호출하여 클러스터의 "마스터"가 될 노드를 초기화합니다. 클러스터 초기화 CLI 명령
  • 클러스터 만들기: 다른 모든 노드의 경우, 클러스터를 생성하기 위해 서버 추가 CLI 명령
  • 클러스터 재조정: 마지막으로, 클러스터의 밸런스를 재조정하려면 재조정 CLI 명령

프로비저닝 카우치베이스

Amazon에서 Couchbase 노드를 프로비저닝합니다:

보안 그룹 이름은 CLI를 사용하는 Amazon의 Couchbase 클러스터. 이 노드를 "마스터"라고 부르겠습니다.

카우치베이스 "마스터" 초기화하기

"마스터" 인스턴스를 구성하고 클러스터를 초기화합니다:

다른 인스턴스를 생성하고 이를 "작업자"라고 부릅니다. 이것은 마스터/슬레이브 아키텍처가 아니라는 점에 유의하세요. 카우치베이스 클러스터는 클러스터의 모든 노드가 "마스터"가 될 수 있는 동질적인 구조입니다.

카우치베이스 클러스터 만들기

새로 생성된 이 "작업자" 인스턴스를 클러스터에 추가합니다:

일반적으로 재조정하기 전에 클러스터에 여러 노드를 생성하고 추가합니다.

카우치베이스 클러스터 재조정

클러스터 밸런스를 재조정합니다:

이제 인스턴스를 원하는 만큼 생성하고 클러스터에 쉽게 포함할 수 있습니다. 단일 노드를 추가하고 클러스터를 재조정하는 작업도 한 단계로 쉽게 수행할 수 있습니다:

이제 http://:8091 또는 http://:8091 에서 클러스터에 액세스할 수 있습니다. 추가 참조 ...

즐기세요!

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 Arun Gupta, 개발자 지원 부문 부사장, Couchbase

아룬 굽타는 Couchbase의 개발자 지원 담당 부사장입니다. 그는 Sun, Oracle, Red Hat에서 10년 이상 개발자 커뮤니티를 구축하고 이끌었습니다. 그는 콘텐츠, 마케팅 캠페인 및 프로그램의 전략, 계획 및 실행을 개발 및 실행하는 교차 기능 팀을 이끄는 데 있어 깊은 전문성을 보유하고 있습니다. 그 전에는 Sun에서 엔지니어링 팀을 이끌었으며 Java EE 팀의 창립 멤버입니다. Gupta는 기술에 관한 블로그 게시물을 2,000개 이상 작성했습니다. 40여 개국에서 수많은 주제에 대해 광범위한 강연 경험을 가지고 있으며, 3년 연속 JavaOne Rock Star로 선정되었습니다. 또한 미국에서 Devoxx4Kids 지부를 설립하여 어린이를 대상으로 한 기술 교육을 지속적으로 장려하고 있습니다. 기술에 관한 여러 권의 책을 저술했으며, 열렬한 마라토너이자 지구를 횡단하는 사람, Java 챔피언, JUG 리더, NetBeans 드림팀 멤버, Docker 캡틴이기도 한 그는 @arungupta에서 쉽게 만나볼 수 있습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.