Redis Visual Manager Octo #5
Cluster Configuration I Manual

<< Octo Sentinel Monitor Management Octo Cluster Configuration II Full-Auto >>

레디스 클러스터 구성 I : 수동(Manual)

  • 수동으로 클러스터를 구성할 수 있습니다.   수동이라고는 했지만 많은 부분이 자동화되어 있기 때문에 마스터 노드 수에 맞게 할당할 슬롯이 기본적으로 제공되어 버튼 클릭 몇 번으로 클러스터를 구성할 수 있습니다.
  • 슬롯 재할당, 변경이 자유롭습니다.
  • 마우스 클릭 한 번으로 클러스터 구성 정보를 파악할 수 있습니다.
  • 클러스터 노드 관계를 트리로 볼 수 있습니다.

동영상 설명이 준비되어있습니다.


동영상 길이: 12분

클러스터 슬롯 할당 방법

  1. 클러스터 준비: 마스터 세 개 노드에 할당
    Cluster Slots Assign 1: Ready
  2. 첫 번째 노드(102:7000)을 클릭하면 미할당 슬롯이 표시되고 첫 번째 노드에 할당할 슬롯 범위가 자동으로 들어갑니다.   할당할 슬롯 범위는 노드수게 맞게 균등하게 배분됩니다.   물론 수정 가능하다.   'Assign' 버튼을 클릭합니다.
    Cluster Slots Assign 2: First Assign
  3. 슬롯 추가 확인 박스가 나온다.   'OK'를 클릭하면
    Cluster Slots Assign 3: OK
  4. 잠시 후 완료 박스가 나옵니다.
    Cluster Slots Assign 4: Result
  5. Cluster Assign Slots에서 추가된 슬롯을 확인합니다.
    Cluster Slots Assign 5: Confirm
  6. 두 번째 노드(103:7000)을 클릭한다.   이번에는 5462-10923 슬롯이 자동 할당된다.   'Assign'을 클릭해서 할당한다.
    Cluster Slots Assign 6: Second Assign
  7. 세 번째 노드(105:7000)을 클릭한다.   이번에는 10924-16383 슬롯이 자동 할당된다.   'Assign'을 클릭해서 할당한다.
    Cluster Slots Assign 7: Third Assign
  8. 16384개의 슬롯이 모두 할당되었음을 확인한다.   Cluster state도 ok이다.
    Cluster Slots Assign 8: Completed Cluster Slots Assign 9: cluster_state: ok

클러스터 조인

  1. 노드를 드래그해서 대상 노드에 가져간다.
  2. Cluster Join 1: Ready
  3. "Cluster Join" 메시지가 나온다.   마우스 버튼을 놓으면
  4. Cluster Join 2: Join
  5. 확인 박스가 나타난다. 'OK'를 클릭하면
  6. Cluster Join 3: OK
  7. 클러스터 조인이 완료됩니다.
  8. Cluster Join 4: Completed

클러스터 탈퇴

  1. Cluster Reset 1:
  2. Cluster Reset 2: Soft/Hard
  3. Cluster Reset 3: Completed

클러스터 조인이 안되는 경우

  • 이미 클러스터 슬롯 할당이 완료되어 클러스터 상태가 ok인 클러스터에 슬롯을 보유한 노드가 조인할 수 없습니다.   Redis-cli에서는 실행되지만 조인 후 슬롯이 이상하게 재 할당되므로 옥토에서는 오류를 방지하기 위해서 막았습니다.
  • Cluster Join Prevention 1
  • 이미 클러스터에 속한 노드가 다른 클러스터에 조인할 수 없습니다.
  • Cluster Join Prevention 2

Cluster forget

  • 특정 노드를 forget할 경우 "Cluster Nodes Info"에서 해당 노드를 선택하고 마우스 오른쪽 버튼을 클릭한다.   "cluster forget node-id"를 클릭하면 cluster forget이 실행된다.
  • Cluster Forget node-id
  • Forget 할 수 없는 노드: 자신(myself), 클론(clone) 노드, 클론일 경우 부모 노드에 대해서는 실행할 수 없다.



<< Sentinel Monitor Management Cluster Configuration I Manual Cluster Configuration II Full-Auto >>

질문하거나 댓글을 보려면 클릭하세요.  댓글수 :    조회수 :

Email 返事がかかってなれば、メールでお知らせします。