|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!在红帽企业版7公布以后仅仅几周,centos7也公布了,而且包括了与红帽一样使人镇静的功效。除等候已久的systemd和以后抢手的Docker,此次公布还使体系主动从版本6更新到版本7而不必要装置镜像文件成为大概。固然晋级还必要重启,因而不克不及算是一种liveupgrade,但关于那些只能经由过程近程会见的办事器来讲仍是十分便利的。
红帽早已公布而且文档化了需要的更新工具。CentOS团队还来不及导进、测试和从头构建工具,可是开辟职员早已在做入手下手做了-并且他们供应了未测试的二进制文件。
请,注重:因为这些包还未经测试,你不该该,经由过程任何体例,在除像备用测试机这类你能够复杂的从头安排而且没有任何有代价数据的呆板上实验它。万万不要在临盆呆板上实验它!
可是假如你想开端的懂得下工具是大致上怎样事情的,我保举你创建一个复杂CentOS6假造机,装置尽量少的步伐包和一切的体系更新。然后,从上文提到的CentOS库中装置这些rpm。
在这些rpm傍边有个PreupgradeAssistant,它能够在体系上宁静的实行:preupg仅仅是剖析体系而不会实行任何义务,实行后它会给出一些倡议告知更新步伐在更新的时分往搜刮甚么。
因为我仅在装置了很少办事的体系上运转,以是在运转preupg后我没有失掉实践的了局。乃至在一台装了更多办事的体系上也失掉了不异的了局(有很多行,因而只显现局部行作为例子);
$sudopreupg
Preupgtooldoesn*tdotheactualupgrade.
Pleaseensureyouhavebackedupyoursystemand/ordataintheeventofafailedupgradethatwouldrequireafullre-installofthesystemfrominstallationmedia.
Doyouwanttocontinue?y/ny
Gatheringlogsusedbypreupgradeassistant:
Allinstalledpackages:01/10...finished(time00:00s)
Allchangedfiles:02/10...finished(time00:48s)
Changedconfigfiles:03/10...finished(time00:00s)
Allusers:
04/10...finished(time00:00s)...
042/100...done(sambashareddirectoriesselinux)
043/100...done(CUPSBrowsing/BrowsePollconfiguration)
044/100...done(CVSPackageSplit)
...
|sambashareddirectoriesselinux|notapplicable|
|CUPSBrowsing/BrowsePollconfiguration|notapplicable|
|CVSPackageSplit|notapplicable|
...
就像下面提到的,PreupgradeAssistant只是匡助剖析在更新的时分会呈现甚么成绩-真实的步调必要用lredhat-upgrade-tool-cli.工具完成。要让这个工具能够无效事情,必需先导进CentOS7的键:
$sudorpm--importhttp://isoredirect.centos.org/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
然后,实践的晋级工具被挪用,响应的选项是未来的刊行版本和下载数据的URL地点。别的因为这工具会对preupg没有提早运转收回告诫,故我不能不增加了--force选项屏障,固然这个告诫是准确的。一旦晋级工具被挪用起来,一些需要信息,包和图片入手下手下载,然后它会哀求重启,这重启操纵不会主动产生。
$sudo/usr/bin/redhat-upgrade-tool-cli--force--network7--instrepo=http://mirror.centos.org/centos/7/os/x86_64settinguprepos...
.treeinfo|1.1kB00:00
gettingbootimages...
重启以后,呆板会利用下载好的包入手下手更新本人,根据这呆板的处置速率分歧响应的剖析工夫会有所分歧,希冀数分钟而不是几秒。不管如何,假如统统运转一般的话,下次登录将会进进CentOS7界面了。
$cat/etc/os-release
NAME="CentOSLinux"
VERSION="7(Core)"
ID="centos"
ID_LIKE="rhelfedora"
VERSION_ID="7"
PRETTY_NAME="CentOSLinux7(Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
结论标明晋级工具运转的很好。固然它比不上一个真实的liveupgrade,假如供应一个十分好的晋级近程办事器体例。我测试了一台洁净的假造机另有一台电脑***机,近程办事器,晋级工具都事情地出奇的好。不幸的是,剖析工具没能像我希冀的那样事情,这多是因为它还未经测试大概是我没有准确地利用它。跟着工夫的推移,我等候着晋级工具会怎样开展和改良。可是,再一次,如前所述–不要在本人的产物办事器上实验它。
原文:http://vexxhost.com/blog/centos-6-to-centos-7-upgrade-procedure/
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|