Modèle CentOS Pour les assemblages de serveur

Je travaille sur la création d'une nouvelle machine virtuelle avec installée dessus CentOS. Les serveurs de réglage et de construction prend beaucoup de temps, y compris toutes les étapes pour améliorer la protection, les services de changement, les scénarios de surveillance personnalisés, etc. En raison de cela, j'étais curieux, est-il un moyen de déterminer le modèle de réglage du serveur de base qui peut être utilisé pour séparer les copies d'autres serveurs du même type? De plus, si je peux utiliser le modèle de serveur maître, puis-je dire que Ajouter des éléments de configuration pour un serveur Web ou un serveur de base de données et créer ce nouveau serveur afin que vous ayez le modèle principal + Modèle de base de données = Nouveau serveur? J'espère que cela a du sens.
Invité:

Blanche

Confirmation de:

Vous avez besoin d'un système de gestion de configuration -
http://puppetlabs.com/
ou
http://www.opscode.com/chef/
Grand aujourd'hui.

Ils vous permettront de déterminer la configuration de «base» avec toutes vos étapes, services et configurations de votre modèle afin d'améliorer la protection, ainsi que de définir des configurations allant au-delà du niveau de base avec certaines applications et services attribués. (puis automatiquement installé et configuré) Pour des nœuds spécifiques. .

Alignez cela avec une bonne configuration Kickstart pour un système d'installation automatique et jusqu'à ce qu'il soit contrôlé par votre système de configuration, vous pouvez vous débarrasser d'un grand nombre de main-d'œuvre manuelle dans le processus de préparation.

Dominique

Confirmation de:

https://github.com/devstructure/blueprint
Installation des enregistrements Linux et donner un bon script shell (ou configuration Puppet / Chef, si tu veux) Pour créer une nouvelle copie de cette installation.

Hannah

Confirmation de:

J'ai fait tout comme ça: j'ai
https://github.com/cobbler/
Le système qui gère l'environnement PXE. Cobbler Crée un fichier kickstart qui définit les paquets de base du système d'exploitation et pré-sélectionné. Un de mes paquets présélectionnés - Ceci est un système de gestion de la configuration (j'utilise
http://saltstack.org
), Qui effectue ensuite un réglage supplémentaire et garantit que les machines restent dans l'état connu.

Je ne voulais pas configurer de nouveaux serveurs aussi (Physique ou virtuel) Et oublié quelque chose à faire ou à manquer une étape dans notre documentation. Cependant, dès que j'ai installé un cordonnier et un sel, l'installation d'un nouveau serveur s'est révélée être une tâche facile et effectuée en minutes, pas une horloge. Je peux également être sûr que mes serveurs sont toujours comme eux, et j'ai un moyen de les renvoyer rapidement à cet état si nécessaire.

Peu importe le système que vous choisissez (Marionnette, cuisinier, sel), Elle sauvera votre temps à long terme.

Pour répondre aux questions, connectez-vous ou registre