您的位置:首页 > 数据库 > Redis

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

逐个重启集群服务,启动之前赋予执行权限,在依次执行即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: