
Existe um script ou outra maneira de gerar automaticamente um arquivo de configuração do kickstart a partir do estado do sistema de um servidor existente para que o arquivo possa ser usado para replicar (não clonar) a configuração do sistema em outra instalação?
Eu sei que o arquivo anaconda-ks.cfg está armazenado no diretório /root. mas o sistema em questão foi amplamente alterado desde a instalação e o arquivo não tem utilidade agora.
Responder1
Esta é uma abordagem que conheço. Que eu saiba, não existe um método para gerar automaticamente um arquivo Kickstart com base no estado do sistema.
Execute rpm -qa --qf '%{NAME}\n'
e adicione à %packages
seção no Kickstart.
No entanto, esta não é uma solução abrangente para manter padrões e construções de sistemas. Esta é uma resposta mais abrangente que escrevi sobre o assunto:
Gerenciando um aplicativo em vários servidores ou PXE vs cfEngine/Chef/Puppet
Responder2
Apenas para acrescentar a resposta da Warner. Embora a consulta rpm forneça uma lista de pacotes instalados, ela não ajudará você a construir um arquivo kickstart próximo à configuração do seu sistema.
A Red Hat fornece uma ferramenta chamada "system-config-kickstart" que permitirá que você use um assistente semelhante ao Anaconda para criar um arquivo de kickstart. Você pode usar a ferramenta para configurar informações de particionamento, rede, fuso horário, etc.
Adicionar os dois talvez o ajude a criar um kickstart próximo ao seu sistema original.