当前方法主要用于centos6停服后升级途径,解决一部分服务无法更新问题;
1.更改/etc/yum.repos.d/CentOS-Base.repo,更改镜像源来解决关于解决Centos6.4[Errno 14] problem making ssl connection问题的办法-****博客
2.上传升级工具安装包并安装:preupgrade-assistant、preupgrade-assistant-contents、redhat-upgrade-tool以及openscap-1.0.8-1.0.1.el6.centos.x86_64.rpm。
包下载地址https://buildlogs.centos.org/centos/6/upg/x86_64/Packages/
如果openscap原先已经安装,则使用 rpm -e 卸载,重新安装。
yum localinstall *.rpm
3.下载文件如若失败请更换国内镜像源地址进行,下面为清华大学镜像源站方式:
centos-upgrade-tool-cli --network 7 --force --instrepo=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.2.1511/os/x86_64/
根据手册页,以下命令用于升级 CentOS 6; 这将从互联网上下载必要的包
centos-upgrade-tool-cli --network=7 --force --instrepo=http://vault.centos.org/7.0.1406/os/x86_64/
4.reboot重启,设置系统升级,完成reboot重启后生效