创建完成redis实例后,使用redis-trib.tb来新建集群
redis-trib.rb create --replicas 1 127.0.0.1:7379 127.0.0.1:7380 127.0.0.1:7381 127.0.0.1:7382 127.0.0.1:7383 127.0.0.1:7384 /usr/bin/env: ruby:
提示未安装ruby
yum install -y ruby //安装ruby redis-trib.rb create --replicas 1 127.0.0.1:7379 127.0.0.1:7380 127.0.0.1:7381 127.0.0.1:7382 127.0.0.1:7383 127.0.0.1:7384 redis-trib.rb:24:in `require': no such file to load -- rubygems (LoadError) from src/redis-trib.rb:24
安装完成ruby后提示rubygems未安装,继续安装rubygems
yum install -y rubygems //安装rubygem redis-trib.rb create --replicas 1 127.0.0.1:7379 127.0.0.1:7380 127.0.0.1:7381 127.0.0.1:7382 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:in `require' from src/redis-trib.rb:25
提示文件在ruby1.8中缺失,根本原因是ruby版本过低导致,于是升级ruby版本
版本升级之路很坎坷,最终找到能升级的法子
地址为:https://ruby-china.org/wiki/rvm-guide