redis-集群重启
2016-06-07 20:09
656 查看
关闭
目前redis-trib的功能还比较弱,需要重启集群的话先手动kill掉各个进程,然后重新启动就可以了
注意这样可能会出现问题
[root@T1 redis-3.2.0]# ps -ef | grep redis | awk '{print $2}' | xargs kill
正确关闭
redis-cli -p 6380 -a fafa123 shutdown
语法
SHUTDOWN [NOSAVE|SAVE]
[root@T4 conf]# redis-cli -c -h 172.16.57.57 -p 6382
172.16.57.57:6382> shutdown save
注意关闭只能关闭一个进程,不能关闭集群
启动,这里写一下自动启动脚本
节点1:
[root@T1 redis-3.2.0]# vi redis-node1-start.sh
redis-server redis-6379.conf
redis-server redis-6383.conf
redis-server redis-16382.conf
redis-server redis-16385.conf
redis-server redis-26381.conf
redis-server redis-26384.conf
节点2:
[root@T2 redis-3.2.0]# vi redis-node2-start.sh
redis-server redis-6380.conf
redis-server redis-6384.conf
redis-server redis-16379.conf
redis-server redis-16386.conf
redis-server redis-26382.conf
redis-server redis-26383.conf
节点3:
[root@T3 redis-3.2.0]# vi redis-node3-start.sh
redis-server redis-6381.conf
redis-server redis-6385.conf
redis-server redis-16380.conf
redis-server redis-16384.conf
redis-server redis-26379.conf
redis-server redis-26386.conf
节点4:
[root@T4 redis-3.2.0]# vi redis-node4-start.sh
redis-server redis-6386.conf
redis-server redis-6382.conf
redis-server redis-16383.conf
redis-server redis-16381.conf
redis-server redis-26380.conf
redis-server redis-26385.conf
逐个重启集群服务,启动之前赋予执行权限,在依次执行即可
目前redis-trib的功能还比较弱,需要重启集群的话先手动kill掉各个进程,然后重新启动就可以了
注意这样可能会出现问题
[root@T1 redis-3.2.0]# ps -ef | grep redis | awk '{print $2}' | xargs kill
正确关闭
redis-cli -p 6380 -a fafa123 shutdown
语法
SHUTDOWN [NOSAVE|SAVE]
[root@T4 conf]# redis-cli -c -h 172.16.57.57 -p 6382
172.16.57.57:6382> shutdown save
注意关闭只能关闭一个进程,不能关闭集群
启动,这里写一下自动启动脚本
节点1:
[root@T1 redis-3.2.0]# vi redis-node1-start.sh
redis-server redis-6379.conf
redis-server redis-6383.conf
redis-server redis-16382.conf
redis-server redis-16385.conf
redis-server redis-26381.conf
redis-server redis-26384.conf
节点2:
[root@T2 redis-3.2.0]# vi redis-node2-start.sh
redis-server redis-6380.conf
redis-server redis-6384.conf
redis-server redis-16379.conf
redis-server redis-16386.conf
redis-server redis-26382.conf
redis-server redis-26383.conf
节点3:
[root@T3 redis-3.2.0]# vi redis-node3-start.sh
redis-server redis-6381.conf
redis-server redis-6385.conf
redis-server redis-16380.conf
redis-server redis-16384.conf
redis-server redis-26379.conf
redis-server redis-26386.conf
节点4:
[root@T4 redis-3.2.0]# vi redis-node4-start.sh
redis-server redis-6386.conf
redis-server redis-6382.conf
redis-server redis-16383.conf
redis-server redis-16381.conf
redis-server redis-26380.conf
redis-server redis-26385.conf
逐个重启集群服务,启动之前赋予执行权限,在依次执行即可
相关文章推荐
- redis学习笔记——主从同步(复制)
- redis+php实现微博功能(一)
- Redis - 事物控制和发布订阅
- Redis - 密码配置和主从复制
- Redis监控软件RedisLive安装
- Redis - 常用命令操作
- Redis - sort set类型操作
- Redis - set类型操作
- Redis - list类型操作
- Redis - hash类型操作
- Redis - string类型操作
- Redis - 介绍及安装
- Linux 下安redis
- centos7 安装php7 redis swool
- 7.Redis主从切换--Sentinel
- Redis 知识整理
- Redis 学习(四)Jedis使用
- Redis 缓存数据库使用心得
- 深入理解Redis系列
- 5、redis监控工具--redis sentinel使用说明及注意事项