歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.5升級到CentOS 7

CentOS 6.5升級到CentOS 7

日期:2017/2/28 13:59:00   编辑:Linux教程

CentOS7 已經發布了,之前一直想在上面測試一下,一直沒有機會,這次終於可以感受一下CentOS7了。一直使用CentOS6.5有一段時間了,但是由於它的內核版本依然停留在2.6.32,所以決定升級至CentOS7。

順便插一句,之前升級了一次內核,將內核升級到了最新的3.15。

升級後,磁盤忽然沒空間了,查log時發現messages文件居然寫到81G。

81G啊,於是刪除此文件,重啟,發現日志中記錄了如下信息:

18:37:43,729 ERR kernel:DMAR:[DMA Readdevice [0d:00.0]

18:37:43,730 ERR kernel:DMAR:[fault readevice [0d:00.0] fault addr fffff000

Google一番後,是因為打開了CPU虛擬化支持,需要關閉內核的

intel_iommu=off

但由於不知道3.15內核是否會有其他問題,於是還是換回2.6.32。

扯了這麼多,此處進入正題

參考了網上的文章:http://seven.centos.org/2014/07/testing-centos-6-to-centos-7-upgrades-via-centos-testing-repo/

主要步驟:

1. 添加repo文件:

/etc/yum.repos.d/upgradetool.repo

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

2. 安裝升級工具包

yum install RedHat-upgrade-tool preupgrade-assistant-contents

3. 查看升級可用的目錄

preupg -l

如果結果為CentOS6_7 ,繼續執行:

preupg -s CentOS6_7

這時候,會分析出升級系統潛在的危險。這裡的危險具有等級性,具體可以參考我參考的文章。

4.升級系統

centos-upgrade-tool-cli --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/

這裡,如果出現提示:具有危險導致無法升級,直接強制升級:

centos-upgrade-tool-cli -f --network 7 --instrepo=http://mirror.centos.org/centos/7/os/x86_64/

升級過程中,由於CentOS7軟件倉庫的GPG KEY而中斷,執行:

rpm --import http://mirror.centos.org/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

然後繼續執行系統升級命令。

待升級包下載完成後,需要重啟,然後配置新的軟件包,這時只有喝杯咖啡等等了。

升級後,圖形界面無法進入,只能進入字符界面,不知道是不是由於gnome桌面升級到3.0導致。

CentOS 6 到 CentOS 7 的升級過程 http://www.linuxidc.com/Linux/2014-07/104728.htm

CentOS 7.0體驗與之前版本的不同 http://www.linuxidc.com/Linux/2014-07/104196.htm

CentOS 7 正式版發布下載 http://www.linuxidc.com/Linux/2014-07/104146.htm

U盤安裝64位CentOS 6.5方法 http://www.linuxidc.com/Linux/2014-04/100035.htm

Win7安裝64位CentOS 6.4雙系統詳細圖文教程 http://www.linuxidc.com/Linux/2014-04/100032.htm

CentOS與Windows雙系統安裝注意事項記錄 http://www.linuxidc.com/Linux/2014-05/101571.htm

UEFI+GPT安裝Windows8和CentOS雙系統 http://www.linuxidc.com/Linux/2014-05/101575.htm

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved