美文网首页
redis-trib.rb创建集群失败

redis-trib.rb创建集群失败

作者: 南风nanfeng | 来源:发表于2018-10-17 16:59 被阅读47次

centos 7使用redis-trib.rb创建redis集群,发现没有装ruby。
yum安装ruby

yum install -y ruby
yum install -y rubygems //安装rubygem
gem install redis      //安装redis的接口包
gem list         //查看接口包是否安装成功

创建集群

./redis-trib.rb create --replicas 1 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385 127.0.0.1:6386 127.0.0.1:7383 127.0.0.1:7384
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- redis (LoadError) from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' from src/redis-trib.rb:25

经查,ruby版本太低。

升级ruby步骤如下:

  • 1.sudo yum install curl //安装curl
  • 2.去官网http://www.rvm.io/查看如何安装rvm:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable

  • 3.find / -name rvm.sh //查找配置文件
  • 4.source /etc/profile.d/rvm.sh
  • 5.rvm requirements //下载rvm依赖
  • 6.rvm list known //查看rvm库ruby版本
    1. rvm install ruby-2.4.1 //安装ruby指定版本
  • 8.rvm use 2.4.1 default //使用ruby版本默认
  • 10.gem install redis

相关文章

网友评论

      本文标题:redis-trib.rb创建集群失败

      本文链接:https://www.haomeiwen.com/subject/wiurzftx.html