2 votes

Il n'existe pas de balises HTML dans l'expression "DRBD Same server specs".

Est-il possible de DRDB un serveur entier?

Nous avons environ 5 serveurs web qui ont des spécifications identiques mais pour chacun d'entre eux, j'ai dû me connecter et installer tous les logiciels, etc..

Avec DRDB, je pensais que si je mets à jour un (par exemple recompiler apache), tous seraient mis à jour.

Merci

1voto

Pablo Venturino Points 1660

Peut-être pourriez-vous utiliser GlusterFS pour distribuer /usr/local, mais il semble que distribuer les configurations avec Puppet soit probablement la meilleure solution.

Utilisez-vous une distribution avec un bon gestionnaire de paquets, RPM ou APT ?

Vous pourriez compiler les paquets de manière centralisée, les publier sur votre propre dépôt, puis utiliser Puppet pour que les serveurs se mettent à jour à partir de votre propre dépôt.

0voto

Christian Points 4555

Cela ne fonctionnera pas, car drbd ne prend en charge que trois nœuds.

pour vos mises à jour automatiques, vous devriez utiliser quelque chose comme puppet ou un outil de distribution de logiciels centralisé (par exemple, spacewalk), en fonction du type de vos mises à jour. puppet serait le mieux adapté pour les changements de configuration, mais peut également effectuer la distribution de logiciels. spacewalk serait principalement utilisé pour les mises à jour de logiciels, mais peut également être utilisé pour les changements de configuration.

0voto

Jonathan Points 1

Que diriez-vous de servir une partition racine NFS dans laquelle des modifications peuvent être apportées ?

Utilisez le démarrage avec NFS root.

0voto

ptman Points 26336

Comme d'autres l'ont dit, il y a une limite au nombre de nœuds avec DRBD. De plus, c'est probablement la mauvaise solution. Puppet est bien pour la gestion centralisée de la configuration, mais je n'utiliserais pas seulement puppet pour distribuer des binaires mis à jour. Apprenez à utiliser l'outil de paquet de votre distribution Linux, et mettez en place un dépôt privé à partir duquel le logiciel peut être installé par puppet sur tous les serveurs. Si cela vous semble être une solution trop complexe, utilisez rsync. Ou même NFS monté /usr.

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