1.系统环境
操作系统:CentOs7.6
Redis版本:Redis5.0.7
2.搭建注意事项
搭建全程参考 https://blog.csdn.net/qq_42815754/article/details/82912130,不再详细说明,区别在于我是用两台服务器搭建的redis集群,遇到了一些坑
(1)redis.conf文件中 Bind IP地址,需要将IP地址改成本机的实际地址,否则两台服务器之间无法互相访问。配置默认绑定 127.0.0.1
(2)需要将设置的端口加入到防火墙开发端口列表中
(3)redis 5.0以上不再需要安装ruby,直接用redis客户端执行集群指令即可:
./redis-cli --cluster create 172.20.8.105:7001 172.20.8.105:7002 172.20.8.105:7003 172.20.8.106:7004 172.20.8.106:7005 172.20.8.106:7006 --cluster-replicas 1
(4)修改redis.conf相关配置:cluster-enabled yes,protected-mode no,appendonly yes
3.redis常用指令记录
(1)redis
./redis-cli -p 端口 -a password -h ip地址 | 连接redis |
./redis-cli -h IP地址 -p 端口 shutdown | 关闭redis |
./redis-server redis.conf | 按配置文件启动redis服务 |
(2)redis cluster
cluster info | 打印集群信息 |
cluster nodes | 集群节点 |
cluster meet <ip> <port> | 将ip和端口所指定的节点加入到集群 |
原文:https://www.cnblogs.com/yuxiangsui/p/12367163.html