安装软件
vim /etc/yum.repos.d/upgrade.repo
======================================================
[upgrade]
name=upgrade
baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/
enable=1
gpgcheck=0
======================================================
#当报Peer cert cannot be verified or peer cert invalid错误时
原因:yum server 的ca证书不被认可
vi /etc/yum.conf
#添加:
sslverify=false
卸载openscap
由于centos 6.5自带的助手之一版本较高,所以需要卸载了装个更老的。
yum erase openscap -y
安装升级软件
yum -y install redhat-upgrade-tool preupgrade-assistant-contents;
去掉其它yum.repo,然后安装旧版本openscap
cd /etc/yum.repos.d
mkdir -p bak
mv CentOS-Base.repo epel.repo bak/

升级前可行性分析
preupg -l; # 列出预升级的可用内容,多半是"CentOS6_7"
preupg -s CentOS6_7; # 这里的"CentOS6_7"是上个命令的输出
# 上面这个命令生成的报告需要看看,主要是关于升级的风险的
# 个人经验就是升级前尽量将非官方的rpm安装的软件都删掉
# 安装的第三方的rpm包越少,升级的风险越小

开始升级
6.1 在线更新
centos-upgrade-tool-cli --network 7 --instrepo=http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.2.1511/os/x86_64/ --force
6.2 本地更新
cd /tmp
wget https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.2.1511/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso
centos-upgrade-tool-cli --iso=/tmp/CentOS-7-x86_64-DVD-1511.iso
6.3
reboot; # 最后,重启机器即可
验证
cat /etc/redhat-release
CENTOS7升级小版本
配置Centos7.4的yum源地址
执行升级命令即可
yum upgrade