kickstart: unidade de disquete de referência via% ksappend ou% include

1

Problemas para% ksappend ou% include funcionar ao fazer referência a uma unidade de disquete local.

Inicializando a unidade de cd-rom do servidor remoto Eu posso carregar a imagem de instalação mínima do CentOS 6, e depois adicionar ks=hd:fd0/ks-jvm.cfg para inicializar os parâmetros para carregar o arquivo de inicialização do kickstart a partir do disquete. Isso funciona bem.

O problema é que eu quero carregar um arquivo init genérico otimizado do disquete e, dentro do init,% ksappend ou% incluir arquivos de configuração específicos relativos ao tipo de servidor que estou construindo (JVM, MySQL, Apache) , etc.)

Eu não tenho DHCP, a rede precisa ser especificada estaticamente, então% ksappend e% include falham ao tentar referenciar http://some-LAN-IP/foo.cfg , já que a rede ainda não foi definida.

A configuração do kickstart só funciona quando eu faço glob em toda a configuração em um único arquivo, o que é ótimo, mas é feio e difícil de manter quando retorno mais tarde, depois de ter esquecido a configuração original.

Neste ponto, ficaria feliz se eu conseguisse% ksappend ou% incluir o trabalho com uma referência de unidade de disquete na seção% post; que iria consolidar um monte de clichê comum que todos os kickstarts vão depender (sshd_config, rsync config, resolve.conf, e assim por diante)

Obrigado por fornecer a referência da unidade de disquete mágica que está me escapando!

    
por virtualeyes 10.09.2012 / 16:11

1 resposta

1

OK, a solução é quebrar o seu martelo e bater na anaconda (ou a si mesmo por não saber a resposta) na cabeça:

%pre
mkdir -p /tmp/floppy
mount /dev/fd0 /tmp/floppy
%end

Agora o disquete está acessível para% include - instalador não-assistido no trabalho enquanto digito aqui; -)

Indo tentar isso com% ksappend, uma vez que parece que esta diretiva fornece mais flexibilidade / potência.

O incômodo importante é configurar com o kickstart em uma máquina ESXi remota, mas uma vez no lugar, é uma solução reutilizável ...

    
por 10.09.2012 / 17:26