¿Cómo asegurar que los servidores Redhat y Ubuntu tengan los mismos paquetes y configuración?

¿Cómo asegurar que los servidores Redhat y Ubuntu tengan los mismos paquetes y configuración?

Estoy buscando una manera de asegurar que todas las cajas Redhat tengan los mismos paquetes y configuración. Por ejemplo, cuando agrego un nuevo servidor, se configura y se instalan los paquetes.

Lo mismo para Ubuntu.

Puedo crear manualmente un script que replicará el servidor maestro, pero necesito saber si hay alguna otra solución para lograr esto de manera que un operador despistado pueda manejarlo, o si es completamente automático sin necesidad de una línea de comandos.

En Windows, uso el controlador de dominio, funciona bien: configura y actualiza todos los sistemas. Solo tengo dos cajas de Linux, por lo que el problema no es grande en comparación con cientos de cajas de Windows, pero eventualmente escalaré la configuración a nivel mundial, por lo que también necesito preparar algún plan para Linux.

Respuesta1

Eventualmente querrás una configuración completa de administración de configuración como se describe en otra respuesta. La mejor solución de primer paso es utilizar archivos Kickstart para las instalaciones de su servidor. Estas fueron una innovación de Red Hat, pero afortunadamente, Ubuntu usa un formato similar.

Eche un vistazo a un servidor Red Hat existente y examine el anaconda-ks.cfgarchivo en el directorio de inicio del usuario raíz. Esto le mostrará cómo se instaló inicialmente el servidor y podría servir de base para un nuevo archivo kickstart. También puedes descargar la system-config-kickstartutilidad. En Ubuntu, la misma utilidad está disponible a través desudo apt-get install system-config-kickstart

Instrucciones estilo Red Hat

instrucciones de ubuntu

Respuesta2

Parece que necesita una herramienta de gestión de configuración; las más populares probablemente seanMarionetayCocinero, pero hay unmuchas opciones disponibles.

información relacionada