본문 바로가기

반응형

레디스

[리눅스] Redis 스탠드얼론(Standalone), 센티널(Sentinel), 클러스터(Cluster) 구성 방법 Redis 스탠드얼론(Standalone), 센티널(Sentinel), 클러스터(Cluster) 구성 방법 스탠드얼론 센티널 클러스터 노드 구성 마스터 1개 마스터 1개 슬레이브 N개 센티널 3개 마스터 N개 슬레이브 N개 장애 복구 RDB 또는 AOF 파일을 수동으로 재시작 센티널이 감지하여 슬레이브를 마스터로 승격 노드가 서로 감지하여 장애 마스터의 슬레이브를 마스터로 승격 가용성 X O O 이중화 X O O 샤딩 X X O 스탠드얼론(Standalone), 센티널(Sentinel), 클러스터(Cluster)는 Redis 데이터베이스 시스템의 구성 방법 중 일부입니다. 각각의 구성 방법에 대해서 자세히 알아보도록 하겠습니다. 스탠드얼론(Standalone) 스탠드얼론 구성 방법은 가장 간단한 Redi.. 더보기
[리눅스] zabbix redis 모니터링(redis 템플릿 적용) zabbix redis 모니터링 userparameter 생성 vim /etc/zabbix/zabbix_agentd.d/userparameter_redis.conf UserParameter=redis.local[*], redis-cli -h 127.0.0.1 -p 6379 info | grep $1 | grep -v _human | cut -d : -f2 UserParameter=redis.status[*], redis-cli -h $1 -p $2 info | grep $3 | grep -v _human | cut -d : -f2 UserParameter=redis.proc, pidof redis-server | wc -l 템플릿(Template App Redis) 가져오기 Template App Red.. 더보기
레디스 설치(install redis) 레디스 설치(install redis) 커널 파라미터 설정 vim /etc/sysctl.conf net.core.somaxconn = 65536 vm.overcommit_memory = 1 sudo sysctl -p echo never > /sys/kernel/mm/transparent_hugepage/enabled 1. 필수 패키지 설치 yum -y install gcc gcc-c++ make jemalloc tcl 2. 레디스 소스 다운로드 Redis 공식 웹사이트(https://redis.io/download)에서 Redis 소스 코드를 다운로드합니다. 예를 들어, redis-6.0.6.tar.gz 파일을 다운로드하고 압축을 해제합니다. wget http://download.redis.io/rele.. 더보기

728x90
반응형