레디스2 Redis설치 및 Configuration(2) 현재인스턴스a : master인스터스b : slave상태인데인스턴스b를 이렇게 restart하면sudo service redis restart인스턴스b가 master로 되기 때문에다시 인스턴스b에서redis-cli 로replicaof master대상IP 6379 명령어로레디스를 slave로 만들어줘야한다.redis-cli> replicaof master의ip 6379그러면 다시 master의 redis-cli info 와 slave의 redis-cli info를 했을때명확히 master - slave 관계를 알수 있으며slave 에서 해당 명령어를 입력해도 master - slave 관계를 알 수 있다.tail -f /var/log/redis/redis-server.log참고로 sentinel.conf .. 2024. 8. 28. Redis설치 및 Configuration(1) 아키텍처sentinel의 역할은master가 정상상태인지 확인하고 정상상태가 아니면 replica를 master로 전환해주는 역할참고로페일오버(Failover) 는 장애 조치 기능으로 시스템 장애 이벤트 발생 시 하나 이상의 예비 백업 시스템(노드) 로 자동 전환되는 것을 말한다.즉, master가 내려가면 slave가 master 역할을 해줄 때 그게 failover 이다. ec2에서 redis 설치 명령어redis master-slave 환경을 셋팅하는 설정을 진행할 것이다.일단 인스턴스a가 있고 인스턴스a에서 해당 명령어를 실행한다.# root 계정으로 전환sudo suapt-get updateapt-get install redis-serverservice redis status# redis 설정 .. 2024. 8. 21. 이전 1 다음