redis集群配置过程及问题

1 在官网和网上大牛博客有详细的配置过程

下面说下在个人配置的过程及遇到的问题:

    1)配置,启动master服务

    2)配置slave,redis默认监听端口是6379,在配置slave的时候需要指定其使用的监听端口

    3)master和slave需要建立关系,slave隶属于那个master,由redis.conf配置文件replication模块的slaveof  <masterip> <masterport>指定

    4)在启动slave服务的时候有可能报出WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.的警告,需要修改/proc/sys/vm目录下overcommit_memory的值

shell命令:echo 1 > /proc/sys/vm/overcommit_memory

 5)启动slave服务

 6)往master写值,在slave获得其值

 7)能获得值,简单master-slave redis集群架构配置完毕!

你可能感兴趣的:(redis集群配置过程及问题)