CentOS 6 到 CentOS 7

來源:互聯網
上載者:User

標籤:

redhat提供了一個redhat-upgrade-tool的升級工具;

[1]配置軟體源

  # vim /etc/yum.repos.d/upgrade.repo[upgrade]name=upgradebaseurl=http://dev.centos.org/centos/6/upg/x86_64/enable=1gpgcheck=0

[2]安裝軟體工具

  yum -y install preupgrade-assistant-contents redhat-upgrade-tool preupgrade-assistant

[3]升級前檢查潛在問題

  # preupgPreupg tool doesn‘t do the actual upgrade.Please ensure you have backed up your system and/or data in the event of a failed upgradethat would require a full re-install of the system from installation media.Do you want to continue? y/nyGathering logs used by preupgrade assistant:All installed packages : 01/10 ...finished (time 00:00s)All changed files      : 02/10 ...finished (time 00:40s)Changed config files   : 03/10 ...finished (time 00:00s)All users              : 04/10 ...finished (time 00:00s)All groups             : 05/10 ...finished (time 00:00s)Service statuses       : 06/10 ...finished (time 00:00s)All installed files    : 07/10 ...finished (time 00:01s)All local files        : 08/10 ...finished (time 00:03s)All executable files   : 09/10 ...finished (time 00:00s)RedHat signed packages : 10/10 ...finished (time 00:00s)Assessment of the system, running checks / SCE scripts:001/100 ...done    (Configuration Files to Review)002/100 ...done    (File Lists for Manual Migration)003/100 ...done    (Bacula Backup Software)004/100 ...done    (MySQL configuration)005/100 ...done    (Migration of the MySQL data stack)006/100 ...done    (General changes in default MySQL implementation)007/100 ...done    (PostgreSQL upgrade content)Assessment finished (time 00:00s)Result table with checks and their results for main contents:------------------------------------------------------------------------------------------|System kickstart                                                        |notapplicable  ||YUM                                                                     |notapplicable  ||Check for usage of dangerous range of UID/GIDs                          |notapplicable  ||Incorrect usage of reserved UID/GIDs                                    |notapplicable  ||NIS ypbind config files back-up                                         |notapplicable  ||NIS Makefile back-up                                                    |notapplicable  ||NIS server maps check                                                   |notapplicable  ||NIS server MAXUID and MAXGID limits check                               |notapplicable  ||NIS server config file back-up                                          |notapplicable  |------------------------------------------------------------------------------------------Tarball with results is stored here /root/preupgrade-results/preupg_results-140716022514.tar.gz .The latest assessment is stored in directory /root/preupgrade .Upload results to UI by command:e.g. preupg -u http://127.0.0.1:8099/submit/ -r /root/preupgrade-results/preupg_results-*.tar.gz .

[4]開始升級

  # rpm --import http://centos.excellmedia.net/7.2.1511/os/x86_64/RPM-GPG-KEY-CentOS-7

正常的運行以上命令可以升級完成;

  # redhat-upgrade-tool --network 7.0 --instrepo http://centos.excellmedia.net/7.2.1511/os/x86_64/

這強制的就顯得有點不友好了,生產環境慎用;

更新到這一步:

  setting up repos....treeinfo                                                                                                | 1.1 kB     00:00getting boot images...vmlinuz-redhat-upgrade-tool                                                                              | 4.7 MB     01:38initramfs-redhat-upgrade-tool.img                                                                        |  32 MB     14:45setting up update...finding updates 100% [=====================================================================================================](1/272): acl-2.2.51-12.el7.x86_64.rpm                                                                    |  81 kB     00:00(2/272): attr-2.4.46-12.el7.x86_64.rpm                                                                   |  66 kB     00:00(3/272): audit-2.3.3-4.el7.x86_64.rpm                                                                    | 223 kB     00:01(4/272): audit-libs-2.3.3-4.el7.x86_64.rpm                                                               |  77 kB     00:00(5/272): authconfig-6.2.8-8.el7.x86_64.rpm                                                               | 399 kB     00:08(6/272): basesystem-10.0-7.el7.centos.noarch.rpm                                                         | 5.0 kB     00:00(7/272): bash-4.2.45-5.el7.x86_64.rpm                                                                    | 1.0 MB     00:17(270/272): yum-plugin-fastestmirror-1.1.31-24.el7.noarch.rpm                                             |  28 kB     00:03(271/272): zlib-1.2.7-13.el7.x86_64.rpm                                                                  |  89 kB     00:06(272/272): zlib-devel-1.2.7-13.el7.x86_64.rpm                                                            |  49 kB     00:01 setting up system for upgradeFinished. Reboot to start upgrade.
  # reboot

[5]升級完成:

  # cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core)

本文出自 “西伯利亞·狼” 部落格,請務必保留此出處http://kernal.blog.51cto.com/8136890/1532150

CentOS 6 到 CentOS 7

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.