Passar variáveis para a parte de rede do Kickstartfile na instalação do RHEL7.2

1

Eu quero passar variáveis para o meu Kickstartfile (estou usando o RHEL7.2 Image). O que eu sei: você pode ler o arquivo / proc / cmdline para obter variáveis personalizadas. Mas isso só funciona na seção% pre ou% post. Existe uma maneira de passar variáveis para a parte onde o Networking está configurado?

O que eu quero fazer é tornar a configuração de rede mais variável:

network  --bootproto=static --device=bond0 --gateway=10.23.138.201 --ip=10.23.138.203 --netmask=255.255.255.248 --noipv6 --activate --bondslaves=eno49,eno1 --bondopts=miimon=100,updelay=10000,downdelay=100,mode=balance-rr
network  --bootproto=static --device=eno2 --onboot=off --noipv6

Para algo assim:

network  --bootproto=static --device=bond0 --gateway=#{KSGW} --ip=#{KSIP} --netmask=#{KSNM} --noipv6 --activate --bondslaves=#{KSINT1},#{KSINT2} --bondopts=miimon=100,updelay=30000,downdelay=100,mode=balance-rr
network  --bootproto=static --device=eno2 --onboot=off --noipv6
    
por Til 04.08.2016 / 11:00

1 resposta

1

Eu fiz uma coisa semelhante no passado. A idéia é usar um% pre para baixar / gerar um arquivo temporário, e então% incluir isso no Kickstart.

Pesquise %include no link

    
por 04.08.2016 / 11:13