
¿Existe un script u otra forma de generar automáticamente un archivo de configuración kickstart a partir del estado del sistema de un servidor existente para que el archivo pueda usarse para replicar (no clonar) la configuración del sistema en otra instalación?
Sé que el archivo anaconda-ks.cfg está almacenado en el directorio /root. pero el sistema en cuestión ha cambiado mucho desde su instalación y el archivo ya no sirve.
Respuesta1
Este es un enfoque que conozco. Que yo sepa, no existe ningún método para generar automáticamente un archivo Kickstart según el estado del sistema.
Ejecute rpm -qa --qf '%{NAME}\n'
y agregue a la %packages
sección en Kickstart.
Sin embargo, esta no es una solución integral para mantener los estándares y compilaciones del sistema. Esta es una respuesta más completa que escribí sobre el tema:
Administrar una aplicación en múltiples servidores, o PXE vs cfEngine/Chef/Puppet
Respuesta2
Solo para agregar la respuesta de Warner. Si bien la consulta rpm le dará una lista de paquetes instalados, no le ayudará a construir un archivo kickstart que se acerque a la configuración de su sistema.
Red Hat proporciona una herramienta llamada "system-config-kickstart" que le permitirá utilizar un asistente similar a Anaconda para crear un archivo kickstart. Puede utilizar la herramienta para configurar la información de partición, la red, la zona horaria, etc.
Agregar ambos quizás le ayude a crear un arranque similar a su sistema original.