J'ai une tâche très problématique, et un point me met en colère. Je vais faire simple : Objectif : Installer CentOS7 avec kickstart. A la fin de l'installation comme post script, il doit démarrer libvirtd et créer une machine virtuelle avec la commande virt-install.
Dans mon fichier kickstart, j'ai :
dd if=/dev/zero of=/var/lib/libvirt/images/fw.qcow2 bs=1024 count=0 seek=10G
/usr/sbin/libvirtd -d &
systemctl enable libvirtd
virt-install --name=firewall --disk path=/var/lib/libvirt/images/fw.qcow2 --ram=2048 --vcpus=2 --nographics --os-type=linux --os-variant=rhel7 --location /mnt/cdrom/CentOS-7-x86_64-Minimal-1511.iso --extra-args="console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH"
Cependant, mon expérience est la suivante : Je ne sais pas s'il démarre libvirt, il l'active définitivement car après le redémarrage, libvirt fonctionne, mais l'OS n'est pas installé via virt-install. Dans le fichier ks-post.log, j'ai :
ERROR Cannot recv data: Connection reset bypeer
error: Dailed to connect to the hypervisor
error: no calid connection
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory
Je suppose que je n'ai pas pu démarrer libvirtd correctement avec le programme
/usr/sbin/libvirtd -d &
commande suis-je ?