在linux下安装redis集群的踩坑记录
程序员文章站
2022-05-27 14:42:00
...
这里是引用
这里写自定义目录标题
环境软件及说明
centos7 X64 , redis-3.2.9 redis-3.2.1.gem
在linux centos7.0单机上 安装6个redis实例 ,端口 9001-9006,用了两天时间,踩了很多坑,终于完成了redis cluster的安装,具体的步骤及理论这里没有详列,只列出自己的踩坑记录,希望可以帮助一些人
安装集群心得
最新安装的redis
用最新安装的redis复制,如果不是最新的redis,最好准备一个新的redis.conf 然后再将历史数据删除 dump.rdb 和appendonly.aof
redis.conf 中bind 属性
bind 要绑redis机器 的ip(不要bind 127.0.0.1)
需要重新配置的情况
如果配置集群错误后需要重新配置 可删除 /usr/local/redis* 重新安装再配置,但记住redis-3.2.1.gem 要重新安装,否则会出现
sorry can’t connect to node
如果bind 属性 没有填对IP,同样出会出现该图片的问题
Can I set the above configuration
Can I set the above configuration? (type ‘yes’ to accept):
要输入 yes 不能输入 y(这里l’输入y纯属二*行为)
还是历史数据问题
使用redis-trib.rb 创建集群时 要注意 几个集群的节点不能有历史数据 ,要删除dump.rdb 和appendonly.aof
redis 密码相关
如果redis有密码, 要保持几个实例的密码一致
给每个实例设置
masterauth passwd123
requirepass passwd123
然后在client.rb修改 password 保持与上面一致
具体可查看
上一篇: redis 踩坑记录
下一篇: Redis安装踩坑