首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何恢复丢失的Redis服务

如何恢复丢失的Redis服务
EN

Stack Overflow用户
提问于 2015-06-17 19:13:10
回答 2查看 625关注 0票数 0

我在CentOS服务器上安装了较早版本的Redis。我试图删除旧版本并将其更新为最新版本,但看起来redis服务已经消失,新版本的安装没有复制它。有什么方法可以完全卸载Redis并重新安装吗?否则,我是否可以重新安装Redis服务?当我检查服务列表时,我会在列表中看到redis,但是当我执行service Redis restart时,它会显示“无法识别的服务”。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-18 05:18:34

您是否要删除redis旧包,您可以使用yum命令如下所示。

代码语言:javascript
复制
yum remove redis

然后检查它仍然可用,如下所示

代码语言:javascript
复制
rpm -qi redis

也会检查文件

代码语言:javascript
复制
rpm -ql redis

如果它在那里,您可以删除如下。

代码语言:javascript
复制
rpm -e redis 

(或者您可以提到包的全名和版本)

然后你可以安装你想要的新版本。

代码语言:javascript
复制
 wget -r --no-parent -A 'epel-release-*.rpm' http://dl.fedoraproject.org/pub/epel/7/x86_64/e/

    rpm -Uvh dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-*.rpm

那就跑

代码语言:javascript
复制
yum install redis

或者您可以下载rpm并按以下方式安装

代码语言:javascript
复制
rpm -ivh redis-"version".rpm 

但最好使用百胜,因为它与所有的依赖。

票数 0
EN

Stack Overflow用户

发布于 2015-06-17 19:19:24

您可以尝试init 1,然后init 5将系统接收到单个用户,然后返回gui,从而重新启动所有服务,以防您的Redis依赖其他服务。也要像苏那样做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30900385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档