网站色彩搭配技巧/电商网站设计方案
前言
下面介绍的是Centos6升级Centos7的操作。
实际上,如果该系统上有正在运行或正在使用的服务,禁止此类操作,因为要进行重启。如果此服务器上的还有需要的文件,注意要备份到其他服务器 。通常情况下为了避免部分软件升级后的不兼容等问题,会直接安排机房协助重装系统,因此这个操作并不怎么用到,。
【1】备份重要文件
【2】配置yum源
vim /etc/yum.repos.d/upgrade.repo
[upgrade]
name=upgrade
baseurl=https://buildlogs.centos.org/centos/6/upg/x86_64/
enabled=1
gpgcheck=0
【3】安装依赖包
yum install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant
or (安装旧版)
yum -y remove openscap
rpm -i openscap-1.0.8-1.0.1.el6.centos.x86_64.rpm
【4】校验
preupg -l
preupg -s CentOS6_7
如果出现preupg: error: [Errno 2] No such file or directory: ‘/root/preupgrade/result.html’
选择安装openscap的其他版本
【5】导入Centos7 yum的GPG密钥
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
【6】在线升级
<1> redhat-upgrade-tool-cli --force --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64
or 换国内镜像
<2> redhat-upgrade-tool-cli --force --network 7 --instrepo=http://mirrors.aliyun.com/centos/7/os/x86_64/
如果遇到报错Error: database disk image is malformed,清除缓存yum clean dbcache ,再重新升级
【7】离线升级
先上传或下载Centos7.2镜像(此方法最高升级到7.2)到服务器
redhat-upgrade-tool-cli --iso=/mnt/Centos7.2.iso --force
【7】重启
reboot
【8】其他
此方法可能有部分软件无法使用,对应解决