欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

redis集群常见问题合集

程序员文章站 2024-01-12 08:07:16
...

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版本太低,而引发的一系列问题。希望能帮到和我一样的萌新。

相关标签: redis 数据库