1.检查状态(仅局限于集群模式)
例如:redis-trib.rb check 10.164.3.193:8001
不正常状态会出现slots报错需要用redis-trib.rb fix修复
redis-trib.rb f IP:prod 例如:redis-trib.rb f 10.164.3.193:8001
修复完成在次检查一下,如果还是报错执行第三部
2.数据文件备份
当出现slots出错。Fix修复不了的情况,代表redis nodes配置文件发生错误需要用备份配置文件覆盖
Redis配置文件一般情况在/app下面 具体需要看redis配置文件,建议一个月一备
进入redis集群配置目录
Cd /app/redis_data/sms
rm –rf nodes-*
cp /app/redis_data2020****/sms /app/redis_data/sms
启动重试