聊聊redis-dump工具安裝問題
redis-dump工具用於集群中的數據遷移
搭建環境:
192.168.19.201 redis-cluster 6379 7001 7002 rvm redis-dump
192.168.19.202 redis-cluster 6379 7001 7002
192.168.19.203 redis-cluster 6379 7001 7002
由於安裝redis-dump工具需要使用rvm 和gem工具所以要提前安裝
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 —–這是另一種方法安裝,同樣也可以
如果還顯示報錯
#vim /etc/hosts
97.107.133.48 get.Rvm.io —-添加內容
再試就可以瞭
顯示以上內容則是安裝成功瞭
使用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 autoconf automake libtool bison iconv-devel
以上rvm安裝完畢!
安裝ruby
#yum -y install automake autoconf libtool —–安裝ruby所需依賴
#yum -y install ruby rubygems ruby-devel —–安裝ruby
更改gem源
#gem source –add https://gems.ruby-china.com —新建gem中國本地源
#gem source -l —查看gem源
#gem source –remove RubyGems.org | your community gem host —-刪除國外官方源
驗證版本:
#rvm –version
#ruby –version
準備完成後,開始升級剛才要用的ruby,否則ruby2.0.0無法安裝redis-dump
#rvm list known —–可以查看rvm支持的安裝版本
#rvm install "ruby-2.3.3" —–這裡安裝的是ruby -2.3.3(這一步會很慢,請保持網絡連接良好)
這裡說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工具安裝的文章就介紹到這瞭,更多相關redis-dump工具安裝內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- redis集群搭建過程(非常詳細,適合新手)
- Python3爬蟲RedisDump的安裝步驟
- Redis的Cluster集群搭建的實現步驟
- Redis7.0部署集群的實現步驟
- redis requires ruby version2.2.2的解決方案