redis集群搭建踩坑指南

最近在网上一台阿里云服务器上搭建了一个3主3从的redis集群,在这记录一下搭建过程中的踩坑过程。
先贴出参考的博客:
https://blog.csdn.net/pistolove/article/details/58298755
https://www.cnblogs.com/jasonZh/p/9547079.html
坑1:版本不够,想要搭建redis集群需要redis版本足够,然后ruby版本也要在2.2.2以上,下面这篇博客介绍了几种版本升级方法:https://www.cnblogs.com/ding2016/p/7903147.html 亲测好用。
坑2:使用了对应的redis.conf启动redis,显示的是启动成功,但使用ps -ef | grep redis却找不到对应的redis进程,查看了一些var 下的redis.log,看到有个warning :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. 24
在网上找到了怎么把overcommit——memory改为1:https://blog.csdn.net/whycold/article/details/21388455
坑3:权限问题。一些文件操作命令如cp vim需要加上sudo才能执行,上面使用普通的./bin/redis-server ./redis.conf 没办法启动,加上sudo后就可以通过ps -ef | grep redis找到该进程了。
坑4:本地连接redis集群问题。把bind注释掉,然后用服务器外网ip:port来创建集群,网上找过阿里云需要改什么安全组,但我没改就连接成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值