redis-dump工具用於叢集中的資料遷移
##構建環境:
192.168.19.201 redis-cluster 6379 7001 7002 rvm 19.202 redis-cluster 6379 7001 7002
192.168.19.203 redis-cluster 6379 7001 7002#red#red#red#fm#red#red#m#-m#red#red#fm#red#red#fm#- 月#dm->>解決1.事先安裝好安裝rvm等工具所需的依賴套件
#yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c openssl openssl-devel libevent libevent-devel perl unzip net-tools wget curl
如果不安裝上面的依賴就會報錯
2.安裝rvm
#gpg2 --keyserver hkp://keys.gnupg.net --recv -keys D39DC0E3 下載金鑰
如果報錯顯示
那麼可以使用
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 -----這是另一種方法已安裝,且同樣也可
若仍顯示為錯誤
#vm /etc 。內容則是安裝成功了
使用find / -name rvm -print指令來查看rvm安裝的路徑
#find / -name rvm -print ---顯示結果結果則為安裝成功
使設定檔生效
#source /etc/profile.d/rvm.sh
下載rvm依賴
##rvm requirements
#rvmsudo yum -y install gcc-c patch readline readline-devel zlib zlib-devel libyaml-devel openssl-devel make bzip2 auto#conf automake libtool bison iconv-devel#conf automake libtool bison iconv-devel#conf # #以上rvm安裝完畢!
安裝ruby
#yum -y install automake autoconf libtool -----安裝ruby所需依賴
##yum -y ---安裝ruby
更改gem來源
#gem source --add https://gems.ruby-china.com ---新建gem中國本地來源
#gem source -l #且檢視remove RubyGems.org | your community gem host ----刪除國外官方來源
##驗證版本:
rvm --version
##驗證版本:
rvm --version
#ruby --version

準備完成後,開始升級剛才要用的ruby,否則ruby2.0.0無法安裝redis-dump
## rvm list known -----可檢視rvm支援的安裝版本
#rvm install "ruby 慢,請保持網路連線良好)

這裡說ruby3.0.0版本有兩個漏洞,需要手動打補丁
#ruby docs generate-ri
驗證版本是否更新了
#ruby --version
更新成功!
安裝redis-dump
#gem install redis-dump
提示

大概意思是讓安裝一個更高版本,你可以直接按照他給的命令執行即可
#gem install redis -v 4.4.0

安裝成功,再執行安裝redis-dump指令
#gem install redis-dump

#出現上述結果即成功
以上是如何安裝redis-dump工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!