centos6.5升级到centos7.2
大家好,我是sean今天给大家带来的是centos6升级到centos7
机器:centos6系统vps一个(有vnc或者母鸡管理权限),接下来看我操作。
首先我们看下系统版本
系统内核
接下来下载一个centos7.2的iso镜像
然后配置更新用的yum源
vi /etc/yum.repos.d/upgrade.repo
[upgrade]
name=upgrade
baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/
enable=1
gpgcheck=0
安装更新一些需要的包
yum install redhat-upgrade-tool preupgrade-assistant-contents -y
安装前潜在问题检测
preupg -s CentOS6_7
这里发现报错,是部分包版本高的问题,卸载后重新安装即可
卸载后重新安装
yum erase openscap -y
yum install http://dev.centos.org/centos/6/u ... 6.centos.x86_64.rpm
yum install redhat-upgrade-tool preupgrade-assistant-contents
再次检测发现正常。
导入签名证书
rpm --import https://mirrors.ustc.edu.cn/epel/RPM-GPG-KEY-EPEL-7
执行升级操作
centos-upgrade-tool-cli --iso=/path/CentOS-7-x86_64-Minimal-1511.iso --force
重启机器,然后进入自动升级(在这个过程机器能ping通但是无法连接,更新完毕后会再次重启)
安装完成后会发现机器连不上远程
用母鸡登录看看发现是网卡down了
执行以下命令解决
systemctl stop NetworkManager
systemctl disable NetworkManager
Systemctl start network
远程登录查看下系统版本和内核
完事,手工,自己折腾吧。