永发信息网

redis 如何重启? linux下请输入命令不要用kill 的方式

答案:2  悬赏:10  手机版
解决时间 2021-01-28 21:02
redis 如何重启? linux下请输入命令不要用kill 的方式
最佳答案
1、如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis:/etc/init.d/redis-server stop/etc/init.d/redis-server start/etc/init.d/redis-server restart
2、如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的shutdown命令来重启redis。
redis集群如何解决重启不了的问题
redis使用集群部署,如果遇到断电或者服务器重启,当再次启动的时候,有时候会启动不了。需要使用trib的fix命令进行修复。如果修复还是不行的话,可以清除节点数据再重新建集群,前提要备份之后操作。
1、使用redis-cli连接上redis其中一台:redis-cli -c -h xxx -p 7001,输入cluster info查看当前集群的状态。

2、可以使用trib的check检测的集群状态:redis-trib.rb check xxx:7001,[ERR] Not all 16384 slots are covered by nodes。

3、如果出现以上的错误,可以尝试使用fix命令修复:redis-trib.rb fix xxx:7001。修复完成之后,在使用trib的check命令查看状态。

4、如果通过fix方式修复不了,pkill redis停止之前的redis进程,然后把aof,rdb,nodes节点文件删除,删除之前需要备份。

5、然后启动各个redis节点。

6、创建redis集群:redis-trib.rb create --replicas 1 xxx:7000 xxx:7001 xxx:7002 xxx:7003 xxx:7004 xxx:7005。

7、集群创建完成之后,再次连接redis查看集群状态,redis服务已经启动完成。
全部回答
/etc/init.d/redis_XXX stop
/etc/init.d/redis_XXX start
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
印象幼儿园(遂宁安居区)怎么去啊,我要去那办
荣威550s的温控开关在缸盖的什么位置
就绪的意思是什么啊?知道的请说下!
【荆轲刺秦王原文及翻译】文言文:荆轲刺秦王
slng女团最小的是谁
求一些主角一开始就有很高的修为(基本无敌)
榕坤厨房设备有限公司地址在什么地方,想过去
蓝天幼儿园(遂宁安居区)地址好找么,我有些事
国华幼儿园(遂宁船山区)怎么去啊,我要去那办
华能国际电力股份有限公司总部地址在哪?联系
风水送馒头饱子好不好
福建赫博建材有限公司地址在什么地方,我要处
萌娃幼儿园(遂宁船山区)地址在哪,我要去那里
休誉的意思是什么啊?知道的请说下!
每天可以换衣服的软件叫什么名字
推荐资讯
天龙八部胡军版的和马景涛演的倚天屠龙记中有
亚洲广场·时尚汇怎么去啊,我要去那办事
【反射弧的组成】反射弧的组成是什么
憸薄的意思是什么啊?知道的请说下!
自由港停车场(汕头路与温州路交叉口西北200米
右图是新鲜绿叶的四种光合色素在滤纸上分离的
守卫剑阁v2010版(附隐藏英雄密码)下载请把地
下列行为不属于青春期正常心理变化的是A. 进
微信里面卖零食,有利润空间吗?
江湾城小卖部地址有知道的么?有点事想过去
漆鬓的意思是什么啊?知道的请说下!
每年交农村养老保险400元能领多钱。最好有公
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?