1.安装redis时缺少gcc等rpm包
解决办法:
1.1 若处于外网环境(能ping通baidu.com),可直接执行命令进行安装
# yum install –y gcc-c++
若缺少其他依赖包,同样可以用yum进行安装
重新Make可能会遇到如下图报错
先清一下上一次make产生的文件再次make
# make distclean
# make
1.2 若处于内网环境,则需要如下几步配置yum源实现yum安装:
1)给服务器所在虚拟机或物理机插入相同版本的操作系统光盘
2)在操作系统层面将光盘挂载在某一个目录下,如下图
# mount /dev/sr0 /mnt/cdrom #/dev/sr0为光盘路径,/mnt/cdrom为挂载路径
3)在/etc/yum.repos.d目录下备份原有文件,新建local.repo文件,后缀必须为.repo,增加如下内容:
[local] #必须,唯一的repo名称
name=local #自定义名称
baseurl=file:///mnt/cdrom #光盘mount后的路径
enable=1 #启用该repo,0为禁用
gpgcheck=0 #不检查rpm包来源
2. 主从redis搞混,导致应用集群启动失败

解决办法:将哨兵配置文件中的
sentinel monitor mymaster 172.21.160.1 6391 2
ip和端口改为主redis的ip和端口,并重启redis
3. ABI集群通讯不同步
解决办法;检查系统连接池url、数据库用户是否一致
4. 集群节点提示节点冲突
原因:服务器停止的时候,有其他服务器配置cluster.properties文件接入集群,原来的节点再连接时会提示节点冲突
解决办法:将cluster.properties文件中的cluster.group参数更换一个新的group,避免不同服务非法占用节点。
请先登录