Cria o arquivo de configuração do kickstart a partir da configuração existente

4

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 extensivamente alterado desde a sua instalação, e o arquivo não tem uso agora.

    
por ÜMineiro 17.06.2010 / 21:46

2 respostas

4

Esta é uma abordagem que eu conheço. Pelo que sei, não existe um método para gerar automaticamente um arquivo de Kickstart baseado no estado do sistema.

Execute rpm -qa --qf '%{NAME}\n' e adicione à seção %packages no Kickstart.

No entanto, esta não é uma solução abrangente para a manutenção de padrões e compilações do sistema. Esta é uma resposta mais abrangente que escrevi sobre o assunto:

Gerenciando uma aplicação em vários servidores, ou PXE vs cfEngine / Chef / Puppet

    
por 17.06.2010 / 21:54
3

Apenas para adicionar a resposta da Warner. Enquanto a consulta rpm lhe dará uma lista de pacotes instalados, ela não ajudará você a construir um arquivo de kickstart próximo à configuração do sistema.

O Red Hat fornece uma ferramenta chamada "system-config-kickstart" que permitirá que você use um assistente do Anaconda para criar um arquivo de kickstart. Você poderia usar a ferramenta para configurar informações de particionamento, rede, fuso horário, etc.

Adicionar as duas opções também ajudará você a criar um kickstart próximo ao sistema original.

    
por 17.06.2010 / 22:58