redis集群環境中需要ruby環境,執行gem install redis時,提示如下錯誤:
[root@hadoop-node01 src]# gem install redis
error: error installing redis:
redis requires ruby version >= 2.2.2.
在centos中yum源中對ruby的支援版本為2.0.0,可gem 安裝redis需要最低是2.2.2,採用rvm來更新ruby
[root@hadoop-node01 ~]# gpg --keyserver hkp: --recv-keys 409b6b1796c275462a
1703113804bb82d39dc0e3 7d2baf1cf37b13e2069d6956105bd0e739499bdb
[root@hadoop-node01 ~]# curl -ssl | bash -s stable
[root@hadoop-node01 ~]# find / -name rvm -print
在執行curl命令的時候有可能報錯如下:
[root@hadoop-node01 ~]# curl -ssl | bash -s stable
downloading
curl: (35) ssl connect error
could not download ''.
curl returned status '35'.
downloading
curl: (35) ssl connect error
could not download ''.
curl returned status '35'.
無法在伺服器使用curl命令訪問https網域名稱,原因是nss版本有點舊了,yum -y update nss更新一下,重新curl即可!
命令執行完成後的輸出結果
[root@hadoop-node01 ~]# find / -name rvm -print
/usr/local/rvm
/usr/local/rvm/scripts/rvm
/usr/local/rvm/lib/rvm
/usr/local/rvm/bin/rvm
/usr/local/rvm/src/rvm
/usr/local/rvm/src/rvm/scripts/rvm
/usr/local/rvm/src/rvm/lib/rvm
/usr/local/rvm/src/rvm/bin/rvm
載入檔案
redis集群依賴ruby
readme redis集群依賴ruby,需安裝ruby環境,ruby版本需高於2.2。在建立redis集群前,需要安裝ruby 命令如下 yum install ruby yum install rubygems gem install redis什麼是 rubygems gem是乙個管理ruby...
Redis 集群之 ruby安裝
利用rvm安裝 gpg keyserver hkp recv keys 409b6b1796c275462a1703113804bb82d39dc0e3 可能需要 gpg2 和或者 sudo curl l get.rvm.io bash s stable source rvm scripts rvm...
redis 集群環境搭建
redis集群部署文件 centos7系統 要讓集群正常工作至少需要3 個主節點,在這裡我們要建立6個 redis 節點,其中三個主節點,三個從節點,對應的 redis 節點的ip 和埠對應關係如下 127.0.0.1 7000 127.0.0.1 7001 127.0.0.1 7002 127.0...