redis 集群安装记录
安装redis集群要依赖 redis-trib.rb这个ruby脚本,那么就需要主机中有ruby环境,首先yum install ruby ,yum install rubygems 安装好ruby的依赖包,然后要安装redis 对应版本gem,gem install redis --version 4.0.0(我这边用的是redis4.0.0 的版本),这个时候可能会安装不了,原因是数据源 的问题,可以gem sources -l 看一下数据源,然后删除原有数据源添加国内的数据源,gem sources --remove http://rubygems.org/ gem sources --add http://gems.ruby-china.com/;然后在安装,又报了ruby版本太低,要2.2以上版本,就要重新安装新版本ruby,ruby 的版本升级安装在rvm中所以要先安装rvm,curl -L get.rvm.io | bash -s stable ,这个时候会报签名错误,签不了,根据提示导入新的公钥 curl -sSL https://rvm.io/mpapis.asc | gpg2 --import ,curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import ;
然后再安装curl -L get.rvm.io | bash -s stable,安装好了以后 source /usr/local/rvm/scripts/rvm source环境变量 检查ruby版本rvm list known ,在ruby版本列表里面选择一个2.2 版本以上的安装一下rvm install 2.4.0 ,安装好新版本ruby,再行安装gem
gem install redis --version 4.0.0;