redhat-upgrade-tool

redhat-upgrade-tool

En juin, RedHat a sortis la release 7 de sa distribution RHEL suivi en juillet de la version 7 de la CentOS.Depuis cette version 7 Redhat permet un upgrade de distribution via l’outils redhat-upgrade-tool.

Centos a mis à disposition des versions de dev de cette outil qui permet de migrer de la CentOS 6.5 à la 7.0.

Je n’ai testé pour l’instant que dans une VM, tout a fonctionné correctement du premier coup.

Les paquets

mkdir -p /tmp/upgrade
cd /tmp/upgrade
wget  http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-1.0.2-33.el6.x86_64.rpm 
wget http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-contents-0.5.13-1.el6.noarch.rpm 
wget http://dev.centos.org/centos/6/upg/x86_64/Packages/preupgrade-assistant-ui-1.0.2-33.el6.x86_64.rpm 
wget http://dev.centos.org/centos/6/upg/x86_64/Packages/python-rhsm-1.9.7-1.el6.x86_64.rpm 
wget http://dev.centos.org/centos/6/upg/x86_64/Packages/redhat-upgrade-tool-0.7.22-1.el6.noarch.rpm

Installation

yum localinstall *.rpm

Exécution

preupg

Cet outil check le système afin d’indentifier les paquets ou configurations qui pourraient poser problèmes (la version de dev que j’ai lancé, ne m’a retourné que des "not applicable").

redhat-upgrade-tool --network 7.0 --instrepo http://ftp.plusline.de/centos/7.0.1406/os/x86_64/ --force

L’outil d’upgrade permet d’utiliser une iso locale, un periphérique local usb ou dvd, ou une URL repo centos 7.0.
Le –force permet de bypasser le check via preupg.

La fin heureuse de la partie 1 de cet upgrade se terminera par un: "Finished. Reboot to start upgrade".

Aprés le reboot, les paquets seront mis à jour et les postinst rpm lancés.

 more /etc/redhat-release 
    CentOS Linux release 7.0.1406 (Core) 

Et ça, c’est cool !

Comments are closed.