Não é possível virt-install durante o kickstart do hipervisor

1

Instalamos máquinas físicas usando o cobbler / kickstart.

Nestas máquinas físicas, precisamos ter certeza de que uma VM específica está instalada e será executada na inicialização, por isso, tentamos instalar a VM durante uma seção de post de kickstart% sem sucesso até agora.

Nossa primeira tentativa foi simples:

%post --log=/root/virt.log
service libvirtd start

virt-install ... --import
%end

Mas nós tivemos running in chroot ignoring request , então tentamos com --nochroot , mas ainda nada.

Alguma ideia? Este é o nosso pedido do cliente, eu nem tenho certeza se isso é realmente compatível com o caminho do sapateiro.

    
por michael_bitard 07.10.2016 / 10:16

1 resposta

1

Provavelmente não compatível e provavelmente não funcionará. Eu teria cobbler ou alguma outra máquina host uma imagem de disco preparada (com sys-unconfig aplicado) e um modelo domxml para libvirt. No rc.local da máquina implementada, ou via cloud-init, apenas coloque um comando para baixar a imagem e o arquivo xml e execute virsh define contra eles.

    
por 07.10.2016 / 15:54