Could not find a valid gem 'redis' (= 0)
報錯詳情如下;
ERROR: Could not find a valid gem 'redis' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A (https://rubygems.org/latest_specs.4.8.gz)

錯誤:找不到有效的gem'redis'(> = 0),這是原因:
無法從https://rubygems.org/下載數據-SSL_connect SYSCALL返回= 5 errno = 0狀態= SSLv2 / v3讀取服務器問候A(https://rubygems.org/latest_specs.4.8.gz)
我檢查了一下
gem sources

發現 存在http://rubygems.org ,如若你的不存在,可以加入一下,
gem sources -a https://rubygems.org
那么既然我的已經存在,那為什么還報錯呢,我聯想到我安裝redis的過程,一個2M不到的,在公司網里下了幾個小時都沒有下完,最后還是離線安裝上的。我懷疑這些外網的東西不穩定,網上有人說是ruby的遠程gem倉庫被牆了,需要FQ代理,抱歉,沒那閑工夫。於是百度找到了萬能的淘寶,淘寶里面的鏡像真的是造福國內群眾啊
gem sources -a http://ruby.taobao.org/
輸入完畢就打臉了,這鏡像掛了

於是,又是一個漫長的搜尋旅程,找到了一個可靠的鏡像,這個域名好像變更過幾次,這是最新的。
gem sources -a https://gems.ruby-china.com/

但我還是連不上,因為公司網把它屏蔽了,原因是我手機的流量能打開,公司網卻打不開。
就在我苦惱之際,發現我的redis5.0.4已經是最新版,而查閱官網資料后發現,redis5.0之后,redis集群就不在依靠ruby腳本redistrib.rb實現,我無需安裝ruby依賴了。上車成功,redis集群搭建完畢。

