Centos 6.8升级成Centos 7的步骤

2017年3月18日09:45:30 发表评论 2,126 views
在测试环境下安装openstack,由于在centos6下安装openstack,针对源的问题有很多,安装起来很不顺利! 但是在centos7下安装却很顺利,所以考虑将服务器由centos6升级到centos7 这个我是在测试机中运行的,建议不要用于实际环境 另外:操作前要记得整盘备份。 下面对这一升级过程进行记录: 1.查看升级前的版本信息 [root@openstack ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.8 (Final) Release: 6.8 Codename: Final 2、在“/etc/yum.repos.d/”目录中创建文件upgradetool.repo [root@openstack ~]# cd /etc/yum.repos.d/ [root@openstack yum.repos.d]# touch upgradetool.repo 把以下内容贴进upgradetool.repo [root@openstack yum.repos.d]#vi upgradetool.repo 文件内容如下: [upg] name=CentOS-$releasever - Upgrade Tool baseurl=http://dev.centos.org/centos/6/upg/x86_64/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 保存退出 3、安装升级工具 [root@openstack ~]#yum install redhat-upgrade-tool preupgrade-assistant-contents 4、安装完后,运行 [root@openstack ~]# preupg -l CentOS6_7 查看支持的升级 5、执行升级分析 preupg仅仅是分析系统而不会执行任何任务,执行后它会给出一些建议告诉更新程序在更新的时候去搜索什么。 [root@openstack ~]# preupg -s CentOS6_7 Preupg tool doesn't do the actual upgrade. Please ensure you have backed up your system and/or data in the event of a failed upgrade that would require a full re-install of the system from installation media. Do you want to continue? y/n y 直到完成(跑相当长的时间,请耐心等待) 如果没有提示出错,可以继续下一步。否则请检查!!!要全部PASS才可以。 6、导入centos7源 [root@openstack ~]# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7 7、升级系统 [root@openstack ~]# centos-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/ 国内比较慢,可以使用以下源 [root@openstack ~]# centos-upgrade-tool-cli --network 7 --instrepo=http://mirrors.163.com/centos/7/os/x86_64/ 8、重启系统,完成 [root@openstack ~]# reboot ***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论