Outils pour utilisateurs

Outils du site


martine:virtualmachines

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
martine:virtualmachines [2024/02/23 17:53] ininowmartine:virtualmachines [2025/07/19 16:32] (Version actuelle) – ajout lien vers liste des VMs lila
Ligne 2: Ligne 2:
  
 **//ATTENTION//: on ne touche pas à la config de martine quand on est défoncé⋅e !!!** **//ATTENTION//: on ne touche pas à la config de martine quand on est défoncé⋅e !!!**
 +
 +[[martine:virtualmachines:list|Liste des VMs]]
 +
 +==== Stockage ====
 +
 +On utilise les pools libvirt. On en a deux :
 +  * ''ssd_pool'' : utilise le groupe de volumes LVM posé sur le RAID1 des SSD (128GB)
 +  * ''storage-pool'' : utilise le groupe de volumes LVM posé sur le RAID10 des HDD (capacité 24TB)
 +
 +On utilise en priorité le storage, et pour les VMs qui ont besoin de disques rapides, on peut mettre l'OS sur les SSD et le stockage sur les HDD.
 +
 +==== Réseau ====
 +
 +  * L'hôte a une IPv4 publique (185.177.181.105), configurée sur son port eno1.
 +  * ''libvirt'' a un réseau ''default'', sur le bridge virbr0, 192.168.122.1
 +    * Les VMs se voient mettre dans ce réseau, et leurs IPs sont configurées dans ''virsh net-edit default'' ou données aléatoirement par le ''dnsmasq'' de libvirt.
 +    * Les redirections de port se passent dans ''/etc/libvirt/hooks/qemu''
  
 ==== Créer une VM ==== ==== Créer une VM ====
Ligne 30: Ligne 47:
   * ''virsh undefine VM-NAME''   * ''virsh undefine VM-NAME''
   * ''lvremove martine-vg/VM-NAME''   * ''lvremove martine-vg/VM-NAME''
- 
- 
-==== Ajouter du stockage lent à une VM ==== 
- 
-On va utiliser un pool libvirt 
-Il nous faut configurer le raid, le chiffrement par dessus (ne pas oublier de backup le header), et le tout en groupe de volume LVM 
  
  
Ligne 41: Ligne 52:
 ==== Process clonage VM LibreTime ==== ==== Process clonage VM LibreTime ====
  
-* Partir de la VM Debian 11 dans VirtManager (+ check "details"), clonage+  * Partir de la VM Debian 11 dans VirtManager (+ check "details"), clonage
 (l'opération prend du temps) (l'opération prend du temps)
-* SSH dedans (ip defaut 122.120) +  * SSH dedans (ip defaut 122.120) 
-* changer l'IP pour nouvel IP /etc/network/ +  * changer l'IP pour nouvel IP /etc/network/ 
-* reboot +  * reboot 
-* lancer le playbook system.yml (renomage de host)+  * lancer le playbook system.yml (renomage de host)
  
 LT : LT :
-* ansible-galaxy install -r requirements.yml +  * ansible-galaxy install -r requirements.yml 
-* preparer l'install : > config variables LT et autres +  * preparer l'install : > config variables LT et autres 
-  * hosts.yml +    * hosts.yml 
-  * files/hostname/config.yml.j2 +    * files/hostname/config.yml.j2 
-Check logs no err (journalctl & /var/log/lt+  *Check logs no err (journalctl & /var/log/lt
  
martine/virtualmachines.1708710805.txt.gz · Dernière modification : de ininow

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki