redis linux下布署

下载

wget http://download.redis.io/releases/redis-6.2.8.tar.gz

编译

make

在src目录下面会生成

redis-server 将它与redis.conf单独拷出来放在一个目录

启动

./redis-server ./redis.conf

绑定到所有地址

bind * -::*

指定端口

port 7000

redis集群创建

至少配置6个节点,端口不同即可

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 15000

appendonly yes

include /home/bigdata/redis.conf

port ????

pidfile "/var/run/redis_????.pid"

dbfilename "dump????.rdb"

dir "/home/bigdata/redis_cluster"

logfile "/home/bigdata/redis_cluster/redis_err_????.log"

cluster-enabled yes

cluster-config-file nodes-????.conf

cluster-node-timeout 15000

//用redis-cli创建集群

redis-cli --cluster create --cluster-replicas 1 192.168.15.146:7001 192.168.15.146:7002 192.168.15.146:7003 192.168.15.146:7004 192.168.15.146:7005 192.168.15.146:7006

//修复检查redis

redis-cli --cluster fix ip:port

redis-cli --cluster check ip:port

在redis集群节点更换IP地址后,只需要修改所有redis节点集群配置cluster-config-file指定的配置文件中的IP地址为新更换的IP地址(网段),

修改完成后批量重启所有redis节点后,redis集群即可自动恢复为OK状态。

猜你喜欢

转载自blog.csdn.net/lsccsl/article/details/128560218