聊聊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过期事件实现订单超时取消
May 08 Redis
详解Redis瘦身指南
May 26 Redis
Redis缓存-序列化对象存储乱码问题的解决
Jun 21 Redis
redis不能访问本机真实ip地址的解决方案
Jul 07 Redis
Redis如何实现分布式锁
Aug 23 Redis
SpringBoot集成Redis的思路详解
Oct 16 Redis
CentOS8.4安装Redis6.2.6的详细过程
Nov 20 Redis
Redis之RedisTemplate配置方式(序列和反序列化)
Mar 13 Redis
在Centos 8.0中安装Redis服务器的教程详解
Mar 21 Redis
Redis 操作多个数据库的配置的方法实现
Mar 23 Redis
Redis基本数据类型Set常用操作命令
Jun 01 Redis
Redis过期数据是否会被立马删除
Jul 23 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
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
高性能PHP框架Symfony2经典入门教程
2014/07/08 PHP
PHP中创建和验证哈希的简单方法实探
2015/07/06 PHP
PHP使用mysqli操作MySQL数据库的简单方法
2017/02/04 PHP
php 数据结构之链表队列
2017/10/17 PHP
PHP+Ajax实现的博客文章添加类别功能示例
2018/03/29 PHP
原生JavaScript实现滚动条效果
2020/03/24 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
2016/02/25 Javascript
jQuery实现鼠标滚动图片延迟加载效果附源码下载
2016/06/28 Javascript
jquery validate表单验证插件
2016/09/06 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
2017/01/18 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
Vue实现点击显示不同图片的效果
2019/08/10 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
linux系统使用python获取内存使用信息脚本分享
2014/01/15 Python
Python实现Linux下守护进程的编写方法
2014/08/22 Python
Python设计模式之观察者模式简单示例
2018/01/10 Python
python数据归一化及三种方法详解
2019/08/06 Python
Python中Unittest框架的具体使用
2019/08/27 Python
Python for循环与getitem的关系详解
2020/01/02 Python
Tensorflow 实现分批量读取数据
2020/01/04 Python
Django模板获取field的verbose_name实例
2020/05/19 Python
使用HTML5 Canvas API控制字体的显示与渲染的方法
2016/03/24 HTML / CSS
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
超市重阳节活动方案
2014/02/10 职场文书
中学学校门卫岗位职责
2014/08/15 职场文书
教师党员个人剖析材料
2014/09/29 职场文书
简单的辞职信怎么写
2015/02/28 职场文书
Centos环境下Postgresql 安装配置及环境变量配置技巧
2021/05/18 PostgreSQL
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
多线程Spring通过@Scheduled实现定时任务
2022/05/25 Java/Android