redis集群常见问题合集

1,Ruby版本太低导致的报错问题
(1)2: from ./redis-trib.rb:25:in `’

1: from /usr/local/ruby/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'

/usr/local/ruby/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require’: cannot load such file – redis (LoadError)

解决:# gem install redis
(2)如果还是报错,一般就是版本太低以至于不支持这时我们按照安装rvm
# curl -L get.rvm.io | bash -s stable

中途可能会报无法检查签名,我们可以按照提示的信息执行以下代码

#gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

先执行上面这个语句,再重新执行
#curl -L get.rvm.io | bash -s stable

然后我们指定下Ruby的版本
#rvm requirements
#rvm install 2.7.0 (这里写你的rvm库里存在相应版本的Ruby)

最后就是将改版本指定为系统默认的
#rvm use 2.3.0 --default

提高版本后就可以正常执行
#gem install redis

最后就是按照ip和端口运行下,这个大家都懂的,就好了
我也是根据自己安装实际情况和百度大佬的呕心沥血的文章结合总结出来的,主要来讲redis集群出现问题就是Ruby版本太低,而引发的一系列问题。希望能帮到和我一样的萌新。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值