【redis】关于集群创建遇到的问题
2015-05-18 20:06
453 查看
1.先是下载最新版的redis: https://github.com/antirez/redis/archive/unstable.zip
2.解压后, 运行 make & make instal;
3.修改了redis.conf, 改动点:
[plain] view
plaincopy
port 6379
loglevel verbose
cluster-enabled yes
cluster-config-file nodes-<port>.conf
cluster-node-timeout 15000
4.接着运行集群创建命令:
./redis-trib.rb create 192.168.1.13:6379 192.168.1.13:6390 192.168.1.15:6380 192.168.1.89:6381
结果操作一直阻塞在 Waiting for the cluster to join.........................
5.后来根据huangz的建议,使用add-node一个个的添加节点,来发现问题所在;最后还是没把192.168.1.15添加成功,此时还是没有提示错误信息。
此时在shell中用cluster info查看状态,显示为
[html] view
plaincopy
192.168.1.13:6379> cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:3
cluster_size:3
cluster_current_epoch:0
cluster_stats_messages_sent:116180
cluster_stats_messages_received:116179
6.接着尝试CLUSTER MEET方法来添加最后一个节点,出现了如下错误:
[html] view
plaincopy
127.0.0.1:7000> cluster meet 192.168.1.15 6380
[7180] 25 Feb 14:20:45.429 - Accepted cluster node 192.168.1.13:36252
[7180] 25 Feb 14:20:45.429 # Bad message length or signature received from Cluster bus.
7. 到此时,集群已经有三个节点了,算是一个最小完整的集群。至于第四个节点没有添加成功的原因,还有待研究。
2.解压后, 运行 make & make instal;
3.修改了redis.conf, 改动点:
[plain] view
plaincopy
port 6379
loglevel verbose
cluster-enabled yes
cluster-config-file nodes-<port>.conf
cluster-node-timeout 15000
4.接着运行集群创建命令:
./redis-trib.rb create 192.168.1.13:6379 192.168.1.13:6390 192.168.1.15:6380 192.168.1.89:6381
结果操作一直阻塞在 Waiting for the cluster to join.........................
5.后来根据huangz的建议,使用add-node一个个的添加节点,来发现问题所在;最后还是没把192.168.1.15添加成功,此时还是没有提示错误信息。
此时在shell中用cluster info查看状态,显示为
[html] view
plaincopy
192.168.1.13:6379> cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:3
cluster_size:3
cluster_current_epoch:0
cluster_stats_messages_sent:116180
cluster_stats_messages_received:116179
6.接着尝试CLUSTER MEET方法来添加最后一个节点,出现了如下错误:
[html] view
plaincopy
127.0.0.1:7000> cluster meet 192.168.1.15 6380
[7180] 25 Feb 14:20:45.429 - Accepted cluster node 192.168.1.13:36252
[7180] 25 Feb 14:20:45.429 # Bad message length or signature received from Cluster bus.
7. 到此时,集群已经有三个节点了,算是一个最小完整的集群。至于第四个节点没有添加成功的原因,还有待研究。
相关文章推荐
- 【redis】关于集群创建遇到的问题
- 关于创建一个输入端和两个输出端遇到问题的解决
- 09 redis集群的搭建 以及遇到的问题
- Redis配置集群遇到问题及解决方法
- redis集群环境安装(参照redis中文官网,中间遇到了一些问题,so,记录一下)
- 09 redis集群的搭建 以及遇到的问题
- redis集群搭建教程及遇到的问题处理
- 关于Unity项目中创建项目遇到的一些问题
- 关于mysql创建约束时遇到的问题。
- redis 集群搭建 遇到的问题 Sorry, can't connect to node 127.0.0.1:7000
- 关于在android手机的sd卡上创建目录遇到的相关问题
- VMware vSphere Cluster 集群创建过程中遇到的问题
- redis 集群创建常见几个问题
- 关于创建spring源码环境时遇到的缺少spring-cglib-repack-3.2.0.jar和spring-objenesis-repack-2.2.jar两个包的问题
- 集群创建实例遇到的问题
- redis集群搭建遇到问题--gem install redis报错
- 关于SpringBoot创建时候遇到的问题之网页打开不显示信息
- 关于vs2012创建cocos2d-x中控件遇到的问题
- 关于easyui在使用tab组件创建选项卡时href方式载入页面遇到的问题
- Ubuntu 14.04 Redis4.02 集群部署并记录遇到的问题以及对应解决方案