redis6.0.8安装的时候报rver.c:5251:168: 错误:‘struct redisServer’没有名为‘sentinel_mode’的成员
报错如下图所示:
解决方案:
先查看当前的gcc版本
#查看gcc的版本是否在 5.3以上
gcc -v
如果当前的gcc版本不是5.3以上,执行下面命令更新gcc版本
#升级到 5.3及以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
再进入到redis的解压目录下的src目录,执行
make
即可编译成功