centos 7 对用过yum更新的软件服务进行降级


  centos 7 执行 yum update 会对现有服务软件进行更新,但是如果把不该升级的软件升级,彼此软件不兼容,如何进行降级,比如:kibana 必须与 elasticsearch 大版本相同,否则服务不匹配(所以centos 中不是必要不要在已经运行的服务中yum update)

  服务现安装 elasticsearch(5.5.3),但是因为执行 yum update,kibana 由 5.5.3 到 7.3.2

1. 查看机器上相近的版本,是否有可选的软件包

yum search --showduplicates kibana

2. 通过查询出指定的软件全名,通过 downgrade 进行升级

yum downgrade kibana-5.5.3-1

3. 如果降级是大版本,可通过修改yum源配置进行大版本降级

vim /etc/yum.repos.d/kibana.repo
[kibana-5.x]
name=Kibana repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

  然后重新执行步骤1和步骤2

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM