聊聊redis-dump工具安裝問(wèn)題
redis-dump工具用于集群中的數(shù)據(jù)遷移
搭建環(huán)境:
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等工具所需要的依賴(lài)包
#yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget curl
如果不安裝上面的依賴(lài)就會(huì)報(bào)錯(cuò)
2.安裝rvm
#gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 下載密鑰
如果報(bào)錯(cuò)顯示

那么可以使用
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 -----這是另一種方法安裝,同樣也可以
如果還顯示報(bào)錯(cuò)

#vim /etc/hosts
97.107.133.48 get.Rvm.io ----添加內(nèi)容
再試就可以了

顯示以上內(nèi)容則是安裝成功了
使用find / -name rvm -print命令來(lái)查看rvm安裝的路徑
#find / -name rvm -print ---顯示一下結(jié)果則為安裝成功

使配置文件生效
#source /etc/profile.d/rvm.sh
下載rvm依賴(lài)
#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所需依賴(lài)
#yum -y install ruby rubygems ruby-devel -----安裝ruby

更改gem源
#gem source --add https://gems.ruby-china.com ---新建gem中國(guó)本地源
![]()
#gem source -l ---查看gem源

#gem source --remove RubyGems.org | your community gem host ----刪除國(guó)外官方源

驗(yàn)證版本:
#rvm --version
#ruby --version

準(zhǔn)備完成后,開(kāi)始升級(jí)剛才要用的ruby,否則ruby2.0.0無(wú)法安裝redis-dump
#rvm list known -----可以查看rvm支持的安裝版本
#rvm install "ruby-2.3.3" -----這里安裝的是ruby -2.3.3(這一步會(huì)很慢,請(qǐng)保持網(wǎng)絡(luò)連接良好)

這里說(shuō)ruby3.0.0版本有兩個(gè)漏洞,需要手動(dòng)打補(bǔ)丁
#ruby docs generate-ri

驗(yàn)證版本是否更新了
#ruby --version
![]()
更新成功!
安裝redis-dump
#gem install redis-dump

提示說(shuō)

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

安裝成功,再執(zhí)行安裝redis-dump命令
#gem install redis-dump

出現(xiàn)上述結(jié)果即成功
到此這篇關(guān)于聊聊redis-dump工具安裝問(wèn)題的文章就介紹到這了,更多相關(guān)redis-dump工具安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Redis?Server啟動(dòng)過(guò)程的詳細(xì)步驟
本文主要介紹了Redis?Server啟動(dòng)過(guò)程的詳細(xì)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02
Redis遍歷海量數(shù)據(jù)集的幾種實(shí)現(xiàn)方法
Redis作為一個(gè)高性能的鍵值存儲(chǔ)數(shù)據(jù)庫(kù),廣泛應(yīng)用于各種場(chǎng)景,包括緩存、消息隊(duì)列、排行榜,本文主要介紹了Redis遍歷海量數(shù)據(jù)集的幾種實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-02-02
RedisDesktopManager無(wú)法遠(yuǎn)程連接Redis的完美解決方法
下載RedisDesktopManager客戶(hù)端,輸入服務(wù)器IP地址,端口(缺省值:6379);點(diǎn)擊Test Connection按鈕測(cè)試連接,連接失敗,怎么回事呢?下面小編給大家?guī)?lái)了RedisDesktopManager無(wú)法遠(yuǎn)程連接Redis的完美解決方法,一起看看吧2018-03-03
Redis解決緩存雪崩、穿透和擊穿的問(wèn)題(Redis使用必看)
這篇文章主要給大家介紹了Redis解決緩存雪崩、緩存穿透、緩存擊穿的解決方案,文中有詳細(xì)的圖文介紹,具有一定的參考價(jià)值,需要的朋友可以參考下2023-08-08

