linux hiredis升级,Redis平滑升级
先下载新版redis
wget http://download.redis.io/releases/redis-6.0.5.tar.gz
解压
tar -zxvf redis-6.0.5.tar.gz
因为我将redis.conf 和 redis-6.0.5 解压后的文件夹分开放的所以不用动直接将redis干掉
注:如果将redis.conf放在了旧的redis-5.0.5目录在一起,你需要将redis_cluster这个目录移出来,编译好后放到redis-6.0.5新版目录中
pkill redis-server
查看下是否干掉了
ps -ef | grep redis
进到存活的服务器里查看集群状态,这个时候集群已经显示有个别redis挂了
redis-cli -c -h (你的reids服务器ip) -p 7001 -a "密码" cluster nodes
更新gcc因为6版本以上的redis需要新版gcc
yum -y install gcc
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-7
sudo scl enable devtoolset-7 bash
直接进入文件夹编译
cd redis-6.0.9
make && make install
编译成功会提示:
Hint: It's a good idea to run 'make test' ;)
make[1]: 离开目录“/root/redis-6.0.9/src”
cd src && make install
make[1]: 进入目录“/root/redis-6.0.9/src”
Hint: It's a good idea to run 'make test' ;)
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL install
make[1]: 离开目录“/root/redis-6.0.9/src”
然后直接执行启动命令后会看到集群已经恢复,且数据没有影响,不过还是建议不要在高峰期操作。我将启动写为脚本所以我直接执行脚本就ok,每个人安装路径不同我得启动路径不一定适合你,具体看个人的redis.conf在哪
start_all.sh
如果有疑惑可以去看我的【Redis集群搭建--新】
linux hiredis升级,Redis平滑升级相关推荐
- linux(redhat)之火狐浏览器的升级(平滑升级)与更新flash 插件
一,火狐浏览器的升级 1.需要有一个官方的最新的火狐浏览器安装包,可以直接点击下载,因为系统会默认下载最新的安装包,下载成功后需要做以下操作(需要在物理真机中做): https://www.firef ...
- nginx平滑升级与配置文件详解
nginx平滑升级与配置文件详解 文章目录 nginx平滑升级 nginx配置文件 nginx.conf配置详解 用于调试.定位问题的配置参数 正常运行必备的配置参数 优化性能的配置参数 网络连接相关 ...
- linux怎么升级php7,Ubuntu 系统升级到php7.2/7.3 (平滑升级)-朝花夕拾
系统内核: Linux darrykinger-Virtual-machine 4.4.0-31-generic #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 ...
- linux平滑升级nginx,Nginx的平滑重启和平滑升级,nginx
Nginx的平滑重启和平滑升级,nginx Nginx的平滑重启 如果改变了Nginx的配置文件(nginx.conf),想重启Nginx,可以发送系统信号给Nginx主进程的方式来进行.不过,在重启 ...
- Nginx —— nginx的命令行控制(nginx的启动与停止、重载配置文件、回滚日志文件、平滑升级等操作)
在linux中,需要使用命令来控制Nginx服务器的启动与停止.重载配置文件.回滚日志文件.平滑升级等行为. 默认情况下,nginx被安装在目录/usr/local/nginx中,其二进制文件路径为/ ...
- Nginx的平滑升级记录---适用于编译安装的Nginx
一.查看自己的Nginx的版本号 [root@localhost sbin]# cd /usr/local/nginx/sbin/ [root@localhost sbin]# ls nginx [r ...
- mysql从5.7平滑升级到8.0.27
mysql升级过程 官网下载最新的mysql安装包 上传到服务器的/opt/mysql目录下解压: # 文件上传位置在/opt/mysql/下面 cd /opt/mysql/# 解压安装包 [root ...
- NGINX 安装、启停、平滑升级、配置文件详解
NGINX安装.启停.平滑升级 一.NGINX 安装 1.下载nginx 2.nginx解压安装 3.预先安装 4.nginx编译 5.安装nginx 6.查看安装路径 7.启动nginx 二.NGI ...
- java 平滑升级_Java 11 升级:“债务”“危机”
导读:AJDK11(阿里内部基于openJDK11的定制版本)在19年3月左右发布,到现在也快1年了,不过目前整体使用的面还是比较窄,特性被了解的也不是很多,Java11作为OpenJDK发布的LTS ...
最新文章
- Python爬虫利器之Beautiful Soup的用法,以及实例!
- 银行持续交付实战:一个单体系统足以撑起全球大项目
- JUNOS LDP标签分发过程详解
- python读取文件第n行-python读取文件第n行
- 10 个 GitHub 上超火的 CSS 奇技淫巧项目,找到写 CSS 的灵感!
- 十天精通CSS3(4)
- java 启动redis服务器_docker启动redis并使用java连接
- Linux系统编程:使用semaphore信号量和mutex互斥量实现多个生产者和消费者模型
- 超详细springboot热部署
- 千兆网线8根线定义图_网线水晶头如何制作及怎么测试?
- redhat linux启动mysql_redhatlinux下mysql启动不了
- uber_像Uber这样的Android Google地图样式
- Apache Atlas 安装及入门
- Docker下载太慢
- linux看网络信息失败的原因,Linux版本登录提示网络错误
- 计算机端口详解(总结)
- python游戏图像识别_利用python做图像识别
- 基于树莓派的DLNA和Airplay无线音频传输
- python统计套利_【独家发布】期货市场内外盘低频统计套利基于Python
- 阿里云海外云服务器5折起,新老用户均可选购(免备案)
热门文章
- [C++] 匿名管道的理解与实现
- c++中.dll与.lib文件的生成与使用的详解
- python数值积分_python与计算物理:实现数值积分的Simpson方法
- php selected,php-多个选择字段-多次使用selected =“ selected”
- python爬取国内代理ip_Python语言爬取代理IP
- 我们未能完成您的购买_销售完成后,客户的消极情绪产生的原因及处理方法
- oracle客户端没有deinstall.bat,Oracle数据库11gR2的卸载 - deinstall
- 基于CAD/CAM的三维控件
- c语言中10转8和16的转换,(C语言)10进制转换2,8,16进制
- java给定任意_java生成任意整数随机数(任意指定范围)