2010-03-17 4 views
0

J'ai un serveur en cours d'exécution RHEL 5.1, et je voudrais le mettre à niveau vers RHEL 5.4. Le serveur n'est pas connecté à Internet, donc je ne pense pas pouvoir utiliser "yum update". Comment pourrais-je mettre à niveau mon serveur, et est-ce juste une mise à jour à petite échelle, comme les correctifs de Windows, laissant tout sur le serveur intact, ou supprimerait-il tout ce qui était sur le serveur?Mise à jour RHEL 5.1 à 5.4

Merci.

Cordialement, Rayne

Répondre

0

Je n'ai pas vraiment essayé moi-même, mais vous devriez être en mesure d'utiliser un disque d'installation pour RHEL 5.4 pour mettre à niveau même si vous êtes hors ligne (bien que vous devrez obtenir en ligne quelque part pour télécharger l'image disque). Une fois que vous avez le disque RHEL 5.4, vous devriez être en mesure de suivre les instructions ici:

How do I use yum to update or install packages for Red Hat Enterprise Linux 5 from a customized repository?

pour mettre à jour votre système. Fondamentalement, vous créez un référentiel personnalisé sur votre disque dur avec les fichiers rpm du disque et pointez yum ou utilisez le disque directement.

Bonne chance.

Bien sûr, si vous pouvez mettre le serveur temporairement en ligne et simplement utiliser les référentiels en ligne, après avoir mis à jour tous les paquets de votre distribution 5.1, vous aurez tous les mêmes fichiers que si vous aviez installé 5.4. Au moins, c'est ce dont je me souviens. J'ai eu une installation 5.0 que je gardais mis à jour et quand je les comparais ils avaient l'air d'être la même que la version 5.3 (en vigueur au moment), bien que lors du démarrage, mon système a dit qu'il était encore 5,0

0

Rayne,

Je travaillais sur des systèmes classifiés du DOE qui ne pouvaient jamais toucher l'Internet public. Il y a un moyen très facile de faire cela comme mentionné. Il suffit d'utiliser l'ISO comme un repo, et pour que mon exemple fonctionne, il doit s'agir d'une image DVD. (Le chemin autour de ce disque en utilisant {1,2,3} est de copier les fichiers de chaque disque sur le disque local ou un périphérique de stockage)

You will need to install createrepo which for me involved two dependencies. 

createrepo 
deltarpm 
python-deltarpm 

mkdir -p /mnt/iso/rhel54 
mount -o loop /path/to/rhel5.4.iso /mnt/iso/rhel54 
cd /mnt/iso 
createrepo . 

Il ressemblera à ceci: [racine @ hostname iso ] # createrepo.

44/20586 - rhel54/HighAvailability/Forfaits/PyQt4-4.6.2-8.el6.x86_64.rpm

Create /etc/yum.repos.d/rayne.repo and add 

[Rayne-repo] 
baseurl=file:///mnt/iso/ 
enabled=1 
gpgcheck=0 

Then run yum update 

La mise à jour de RHEL 5.1 à 5.4 RHEL est pas un petit, pas comme Correctifs Windows. Vous pouvez lire les notes de version, mais vous finirez avec un noyau plus récent à la fin et une tonne de mises à jour des paquets. Je n'ai pas amélioré de 5.X à 5.Y + 3 avant, il a toujours été incrémental (5.1 à 5.2). En tout cas, cela devrait fonctionner pour vous.