3 votes

Maintenir la synchronisation des RPM installés

Quelle est la meilleure façon de faire en sorte que plusieurs serveurs CentoS/RH 5 conservent le même ensemble de RPM ? Par exemple, lorsque j'installe ou mets à jour un RPM sur l'un d'entre eux en utilisant un dépôt YUM commun, les autres serveurs doivent également le mettre à jour ou l'installer.

Il n'est pas possible de maintenir tout à jour avec la dernière version de tout ce qui se trouve dans le référentiel.

10voto

Sven Points 95985

Choisissez votre méthode.

  • Créez votre propre dépôt et maintenez-le à jour avec la dernière version que vous souhaitez.
  • Utilisez un outil comme Puppet.
  • Utilisez un Shell distribué pour émettre les commandes de mise à jour.
  • Utilisez une machine comme maître et script un outil qui lit la liste des paquets sur le maître et l'utilise sur les autres.

0 votes

1. Je le fais déjà, ce n'est pas une option 2. C'est un peu exagéré 3 et 4 - J'espérais qu'il y avait déjà quelque chose pour éviter de faire cela. Merci quand même

1 votes

1) est la meilleure méthode, à mon avis. C'est la meilleure pour vous permettre de mettre en place les mises à jour et de les tester avant que toutes les autres machines ne les utilisent.

6voto

Michael Hampton Points 232226

Les idées suivantes peuvent également vous aider :

  • Utilisez le plugin yum versionlock ( yum install yum-plugin-versionlock ) pour verrouiller des paquets spécifiques à une version ou à une version spécifique.
  • Utilice Katello ou l'ancien Sortie dans l'espace pour un outil de gestion plus centralisé, similaire à Red Hat Satellite. Il vous permet de créer des canaux logiciels personnalisés contenant des paquets spécifiques.

1 votes

+1 pour la sortie dans l'espace ; c'est propre, et ça s'adapte très bien.

0 votes

Génial ! Une sortie dans l'espace, c'est exactement ce dont j'ai besoin.

3voto

Not Now Points 3522

Outre les outils/idées énumérés, une autre solution intéressante pour cette tâche est la suivante Pâte à papier .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X