如何安装redis本文就不做记录了

redis配置文件主要是修改以下几个点

port 6379(每个节点的端口号)
daemonize yes
bind 0.0.0.0
logfile "/home/redis/redis-sentinel/11001/redis-11001.log"
dir /home/redis/redis-sentinel/11001/data/(数据文件存放位置)

然后将配置文件复制三份,只是端口不同,在两个从机的结尾添加一句话

#表示当前节点为10.10.0.14 6379主节点的从节点
slaveof 10.10.0.14 6379

启动三个redis服务

接下来就是哨兵了,配置文件中主要修改的内容如下:

sentinel monitor myredis 10.10.0.14 6379 1
daemonize yes

三个哨兵配置文件中上方的内容一样



问题记录:

  • 使用的公司生产环境的服务器,因为端口没有开发,在搭建redis集群的时候,master使用info replication命令的时候总是看不见slave的信息,后来通过telnet 目标ip 端口 和 bin/redis-cli -h XX.XX.XX.XX -p 6379 才发现是防火墙的问题,然后使用iptables -I INPUT -p tcp --dport 6379 -j ACCEPT开放了端口

更多推荐