redis集群——增加节点
2017-07-22 14:02
561 查看
接着上篇文章《 redis集群入门(不是主从集群)》
在上篇文章中说的是搭建集群,这篇文章我们来说向集群中如何增加节点。
说明:
增加一个6382的节点
[plain] view plain copy print?/usr/local/bin/redis-server /my_soft/my_config/redis3/6382/redis.conf
查看进程
[plain] view plain copy print?ps -ef |grep redis
[plain] view plain copy print?cd /my_soft/Redis安装包及jar包/redis-3.0.4/src
目录下完成。
[plain] view plain copy print?/usr/local/bin/redis-cli
查看集群信息:
[plain] view plain copy print?cluster nodes
发现插槽数是空的,没有分配插槽。
接下来给新节点6382 这个服务分配插槽,将 6379 的一部分插槽分配给6382。
[plain] view plain copy print?./redis-trib.rb reshard 192.168.3.15:6379
<
可以看到插槽分配成功了,
此时,redis 节点添加成功!
在上篇文章中说的是搭建集群,这篇文章我们来说向集群中如何增加节点。
说明:
增加一个6382的节点
1、配置文件
6382的Redis.conf 的配置信息 《 redis集群入门(不是主从集群)》 的配置信息几乎完全相同,仅仅端口不相同,我们替换工具将端口全部替换即可。2、启动 6382 redis服务
执启动动命令[plain] view plain copy print?/usr/local/bin/redis-server /my_soft/my_config/redis3/6382/redis.conf
/usr/local/bin/redis-server /my_soft/my_config/redis3/6382/redis.conf
查看进程
[plain] view plain copy print?ps -ef |grep redis
ps -ef |grep redis
3、向集群中增加节点
下面的操作 全部在[plain] view plain copy print?cd /my_soft/Redis安装包及jar包/redis-3.0.4/src
cd /my_soft/Redis安装包及jar包/redis-3.0.4/src
目录下完成。
3.1、查看命令手册
执行 ./redis-trib.rb 命令3.2、添加节点
[plain] view plain copy print?./redis-trib.rb add-node 192.168.3.15:6382 192.168.3.15:6379./redis-trib.rb add-node 192.168.3.15:6382 192.168.3.15:6379
3.3、查看集群信息
登录某个点,执行命令:[plain] view plain copy print?/usr/local/bin/redis-cli
/usr/local/bin/redis-cli
查看集群信息:
[plain] view plain copy print?cluster nodes
cluster nodes
发现插槽数是空的,没有分配插槽。
接下来给新节点6382 这个服务分配插槽,将 6379 的一部分插槽分配给6382。
3.4、分配插槽
重新分配某人上节点的上插槽,执行命令:[plain] view plain copy print?./redis-trib.rb reshard 192.168.3.15:6379
./redis-trib.rb reshard 192.168.3.15:6379
<
3.5、再次查看插槽分配情况
[plain] view plain copy print?cluster nodescluster nodes
可以看到插槽分配成功了,
此时,redis 节点添加成功!
相关文章推荐
- redis集群动态增加或者删除节点
- linux下redis的集群搭建,节点的增加和删除,sentinel主从切换
- redis 集群-新增加节点并数据迁移
- redis集群动态增加或者删除节点 和Docker启动报错
- redis集群动态增加或者删除节点
- 总结redis第四部分(集群搭建以及增加和删除节点)
- redis集群动态增加或者删除节点
- redis集群——增加节点
- redis集群动态增加或者删除节点
- Redis集群动态增加或者删除节点
- redis集群动态增加或者删除节点
- redis3.0.6集群动态 增加节点
- (八)Redis集群常用命令、集群节点新增删除
- Redis主从复制和集群配置系列之六(redis集群节点新增、删除、重新分配slot实战)
- 为集群增加新节点
- windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error
- redis-cluster集群添加节点、删除节点
- Hadoop集群节点的动态增加与删除
- SpringBoot获取Redis集群实例有缺少的问题->为Redis集群新增节点分配slot
- Redis学习3之单节点上redis集群搭建和使用