pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.19.118-v7+
一、安装redis
1、安装redis-server
sudo apt install redis-server
2、查看状态
sudo systemctl status redis-server.service
3、禁止开机启动
sudo systemctl disable redis-server.service
4、停止运行
sudo systemctl stop redis-server.service
二、部署集群
1、建立目录:/opt/rediscluster,进入该目录
2、分别建立 server10 server11 server20 server21 server30 server31
3、每个目录下面 新建立文件 redis.conf,内容如下:
port 6379
daemonize yes
pidfile /var/run/redis_6379.pid
cluster-enabled yes
cluster-node-timeout 15000
cluster-config-file nodes-6379.conf
requirepass 123456
4、端口依次改为 6379 6380 6381 6382 6383 6384
5、依次启动6个redis
sudo redis-server /opt/rediscluster/server10/redis.conf
6、查看启动状态
ps -ef|grep redis
7、集群配置
sudo redis-cli --cluster create 10.131.11.244:6379 10.131.11.244:6380 10.131.11.244:6381 10.131.11.244:6382 10.131.11.244:6383 10.131.11.244:6384 --cluster-replicas 1 -a 123456
其中-replicas 1表示每个主节点1个从节点
8、进入redis
redis-cli -c -p 6380
idea 配置:
redis:
cluster:
nodes: 10.131.11.244:6379, 10.131.11.244:6380, 10.131.11.244:6381, 10.131.11.244:6382, 10.131.11.244:6383, 10.131.11.244:6384
database: 0
timeout: 6000000
password: 123456