聊聊redis-dump工具安装问题


Posted in Redis onJanuary 18, 2022

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 下载密钥

如果报错显示

聊聊redis-dump工具安装问题

那么可以使用

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               -----这是另一种方法安装,同样也可以

如果还显示报错

聊聊redis-dump工具安装问题

#vim /etc/hosts

97.107.133.48 get.Rvm.io              ----添加内容

再试就可以了

聊聊redis-dump工具安装问题

显示以上内容则是安装成功了

使用find / -name rvm -print命令来查看rvm安装的路径

#find / -name rvm -print           ---显示一下结果则为安装成功

聊聊redis-dump工具安装问题

使配置文件生效

#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

聊聊redis-dump工具安装问题

更改gem源

#gem source --add   https://gems.ruby-china.com  ---新建gem中国本地源

聊聊redis-dump工具安装问题

#gem source -l                               ---查看gem源

聊聊redis-dump工具安装问题

#gem source --remove RubyGems.org | your community gem host      ----删除国外官方源

聊聊redis-dump工具安装问题

验证版本:

#rvm --version

#ruby --version

聊聊redis-dump工具安装问题

准备完成后,开始升级刚才要用的ruby,否则ruby2.0.0无法安装redis-dump

#rvm list known                  -----可以查看rvm支持的安装版本

#rvm install "ruby-2.3.3"           -----这里安装的是ruby -2.3.3(这一步会很慢,请保持网络连接良好)

聊聊redis-dump工具安装问题

这里说ruby3.0.0版本有两个漏洞,需要手动打补丁

#ruby docs generate-ri

聊聊redis-dump工具安装问题

 验证版本是否更新了

#ruby --version

聊聊redis-dump工具安装问题

更新成功!

安装redis-dump

#gem install redis-dump

聊聊redis-dump工具安装问题

提示说

聊聊redis-dump工具安装问题

大概意思就是让安装一个更高版本,你可以直接按照他给的命令执行即可

#gem install redis -v 4.4.0

聊聊redis-dump工具安装问题

安装成功,再执行安装redis-dump命令

#gem install redis-dump

聊聊redis-dump工具安装问题

出现上述结果即成功

到此这篇关于聊聊redis-dump工具安装问题的文章就介绍到这了,更多相关redis-dump工具安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Redis 相关文章推荐
详解Redis实现限流的三种方式
Apr 27 Redis
redis三种高可用方式部署的实现
May 11 Redis
基于Redis延迟队列的实现代码
May 13 Redis
Windows中Redis安装配置流程并实现远程访问功能
Jun 07 Redis
Redis 哨兵集群的实现
Jun 18 Redis
你真的了解redis为什么要提供pipeline功能
Jun 22 Redis
解析redis hash应用场景和常用命令
Aug 04 Redis
为什么RedisCluster设计成16384个槽
Sep 25 Redis
关于使用Redisson订阅数问题
Jan 18 Redis
一文搞懂Redis中String数据类型
Apr 03 Redis
Redis唯一ID生成器的实现
Jul 07 Redis
Redis实战之Lettuce的使用技巧详解
Dec 24 Redis
redis的list数据类型相关命令介绍及使用
Jan 18 #Redis
关于使用Redisson订阅数问题
Jan 18 #Redis
Redis中缓存穿透/击穿/雪崩问题和解决方法
linux下安装redis图文详细步骤
Springboot/Springcloud项目集成redis进行存取的过程解析
使用RedisTemplat实现简单的分布式锁
Nov 20 #Redis
redis缓存存储Session原理机制
You might like
详细介绍:Apache+PHP+MySQL配置攻略
2006/09/05 PHP
php 冒泡排序 交换排序法
2011/05/10 PHP
PHP与C#分别格式化文件大小的代码
2011/05/14 PHP
php配合jquery实现增删操作具体实例
2013/12/12 PHP
PHP时间和日期函数详解
2015/05/08 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
PHP7匿名类用法分析
2016/09/26 PHP
php封装一个异常的处理类
2017/06/08 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
TNC vs BOOM BO3 第二场2.13
2021/03/10 DOTA
不能再简单的无闪刷新验证码原理很简单
2007/11/05 Javascript
JS与框架页的操作代码
2010/01/17 Javascript
HTML DOM的nodeType值介绍
2011/03/31 Javascript
jQuery AjaxQueue改进步骤
2011/10/06 Javascript
JS图片无缝滚动(简单利于使用)
2013/06/17 Javascript
jQuery之Deferred对象详解
2014/09/04 Javascript
javascript实现删除前弹出确认框
2015/06/04 Javascript
vue2.0+webpack环境的构造过程
2016/11/08 Javascript
基于JS实现的随机数字抽签实例
2016/12/08 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
vue中使用gojs/jointjs的示例代码
2018/08/24 Javascript
Bootstrap实现模态框效果
2019/09/30 Javascript
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
python数据结构之二叉树的遍历实例
2014/04/29 Python
Python中列表的一些基本操作知识汇总
2015/05/20 Python
Python抓取手机号归属地信息示例代码
2016/11/28 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
使用celery执行Django串行异步任务的方法步骤
2019/06/06 Python
python实时检测键盘输入函数的示例
2019/07/17 Python
使用pygame写一个古诗词填空通关游戏
2019/12/03 Python
Python: 传递列表副本方式
2019/12/19 Python
Python dict和defaultdict使用实例解析
2020/03/12 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
欧洲第一中国智能手机和平板电脑网上商店:CECT-SHOP
2018/01/08 全球购物
Shell编程面试题
2012/05/30 面试题
求职信写作要突出重点
2014/01/01 职场文书