redis-trib.rb创建集群失败

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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容