[REDIS] 레디 스 클러스터 마스터 슬레이브 - 키를 추가 할 수 없습니다
REDIS레디 스 클러스터 마스터 슬레이브 - 키를 추가 할 수 없습니다
나는 하나 개의 마스터 (6379 포트)와 같은 컴퓨터에서 실행 3 노예 (6380,6381,6382)를 가진 레디 스 마스터 슬레이브 구성을 백업 설정을 가지고있다. 클러스터 같은데 내가 정보 명령을 실행에 다음과 같은 출력을 볼 수 제대로 설정입니다 :
# Replication
role:master
connected_slaves:3
slave0:ip=127.0.0.1,port=6380,state=online,offset=29,lag=1
slave1:ip=127.0.0.1,port=6381,state=online,offset=29,lag=1
slave2:ip=127.0.0.1,port=6382,state=online,offset=29,lag=1
master_repl_offset:43
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2
repl_backlog_histlen:42
나는 마스터에 새 키를 추가 할 때마다, 나는 다음과 같은 오류가 발생합니다 :
(error) CLUSTERDOWN Hash slot not served
사용 레디 스-3.0.7 맥 OS X 요세미티있다.
해결법
-
==============================
1.저도 같은 문제는, 내가 클러스터를 생성하는 것을 잊었다 판명했다 : http://redis.io/topics/cluster-tutorial#creating-a-redis-cluster-using-the-create-cluster-script
저도 같은 문제는, 내가 클러스터를 생성하는 것을 잊었다 판명했다 : http://redis.io/topics/cluster-tutorial#creating-a-redis-cluster-using-the-create-cluster-script
-
==============================
2.아래에 언급 된대로 클러스터를 만들기위한 레디 스에 buddled 루비 스크립트를 사용할 수 있습니다 :
아래에 언급 된대로 클러스터를 만들기위한 레디 스에 buddled 루비 스크립트를 사용할 수 있습니다 :
/usr/local/redis-3.2.11/src/redis-trib.rb create --replicas 1 192.168.142.128:7001 192.168.142.128:7002 192.168.142.128:7003 192.168.142.128:7004 192.168.142.128:7005 192.168.142.128:7006
from https://stackoverflow.com/questions/36125071/redis-cluster-master-slave-not-able-to-add-key by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 레디 스에서 HashMap의 값 세트 만료? (0) | 2020.01.19 |
---|---|
[REDIS] StackExchange.Redis를 사용 RedisTimeoutException의 버스트 (0) | 2020.01.19 |
[REDIS] 어느되는 NoSQL 데이터베이스는 대량 삽입 / 쓰기에 가장 적합합니다? (0) | 2020.01.19 |
[REDIS] NOAUTH 인증이 필요합니다. Laravel + 레디 스 (0) | 2020.01.19 |
[REDIS] 레디 스 연결을 close 이벤트에서 사라 (0) | 2020.01.19 |