1: 查看磁盘空间 df -h
2: dbfilename dump.rdb 以及dir生成否
查看日志
3: vm.overcommit_memroy=1 低内存下执行成功
4: 将kill掉的redis端口3000重新启动,登录其客户端随便set一个值如果提示
(error) CLUSTERDOWN Hash slot not served :没有分配槽
解决办法,进入redis/src目录,执行如下操作
redis-cli --cluster fix 192.168.220.110:3000
5: 使用forget,去除上图noaddr这个节点(因为是6个节点,所以需要开五个窗口挨个执行cluster forget命令)
cluster forget 414284ef34d5b801be1b455f54de4b179c6cd7ac
6:
再将该重启的redis作为从节点添到集群中(主节点挂了原本的从节点会变成主节点),保证三主三从
redis-cli -a 9790 --cluster add-node 192.168.220.110:3000 192.168.220.111:3006 --cluster-slave --cluster-master-id 04d4b491f3e302ef1308d5ba850a50d6a315761b
7: 添加成功