Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:creer_une_vm_avec_virt-install

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:virtualisation:kvm:creer_une_vm_avec_virt-install [2026/06/14 11:58] yoannsysadmin:linux:virtualisation:kvm:creer_une_vm_avec_virt-install [2026/09/18 18:41] (Version actuelle) yoann
Ligne 22: Ligne 22:
  
 <note> <note>
-Pour que l'utilisateur puisse interagir en mode ''system'' avec les différents outils virt-install, virsh etc, il doit faire parti des groupes **libvirt** et **libvirt-qemu**. +Pour que l'utilisateur puisse interagir en mode ''system'' avec les différents outils (virt-install, virsh etc), il doit faire parti des groupes **libvirt** et **libvirt-qemu**.\\ 
 +\\
 Et vice-versa, selon les options utilisées lors de la création d'une VM en mode ''system'', l'utilisateur système **libvirt-qemu** devra pouvoir accéder aux fichiers disques et aux ISO utilisés lors de la création de la VM pouvant se trouver dans les dossiers de l'utilisateur. Et vice-versa, selon les options utilisées lors de la création d'une VM en mode ''system'', l'utilisateur système **libvirt-qemu** devra pouvoir accéder aux fichiers disques et aux ISO utilisés lors de la création de la VM pouvant se trouver dans les dossiers de l'utilisateur.
 </note> </note>
Ligne 134: Ligne 134:
  
  
 +===== A propos des processeurs =====
 +
 +On peut spécifier un modèle de processeur pour le système invité via l'option **%%--cpu%%**. La liste des processeurs et des fonctionnalités associées est définie dans des fichiers XML sous ''/usr/share/libvirt/cpu_map/'' :
 +
 +
 +Par exemple le fichier ''/usr/share/libvirt/cpu_map/x86_pentium.xml'' ;
 +<file xml [highlight_lines_extra="2"] >
 +<cpus>
 +  <model name='pentium'>
 +    <decode host='on' guest='on'/>
 +    <feature name='cx8'/>
 +    <feature name='de'/>
 +    <feature name='fpu'/>
 +    <feature name='mce'/>
 +    <feature name='mmx'/>
 +    <feature name='msr'/>
 +    <feature name='pse'/>
 +    <feature name='tsc'/>
 +    <feature name='vme'/>
 +  </model>
 +</cpus>
 +</file>
 +
 +===== Transmettre des options à QEMU =====
 +
 +Pour définir des variables d'environnement ou spécifier des options directement à QEMU, utiliser la syntaxe :
 +
 +<code bash>
 +virt-install --connect qemu:///session \
 +...
 +--qemu-commandline=env=PIPEWIRE_RUNTIME_DIR='/run/user/1000' \
 +--qemu-commandline="-display default,show-cursor=off" \
 +...
 +</code>
  
 ===== Dépannages ===== ===== Dépannages =====
  
-Lors des premières tentatives de création de VM en espace utilisateur, la connexion de la VM en mode bridge provoquait systématiquement une erreur : confère note [[software:applications:qemu:depannage:failed-to-parse-default-acl-file]]+==== Débogage ==== 
 + 
 +On peut tester la syntaxe de la commande en ajoutant les options ''%%--debug%%'' et/ou ''%%--dry-run%%''
 + 
 +<code bash> 
 +virt-install --connect=qemu:///session \ 
 +  --name vm-example-01 \ 
 +  ... 
 +  --debug --dry-run 
 +</code> 
 + 
 +==== Impossible de connecter la VM en mode session ==== 
 + 
 +Lors des premières tentatives de création de VM en espace utilisateur (mode session), la connexion de la VM en mode bridge provoquait systématiquement une erreur : confère note [[software:applications:qemu:depannage:failed-to-parse-default-acl-file]]
  
  
sysadmin/linux/virtualisation/kvm/creer_une_vm_avec_virt-install.1781438331.txt.gz · Dernière modification : 2026/06/14 11:58 de yoann