Outils pour utilisateurs

Outils du site


technique:ganeti

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édentes Révision précédente
Prochaine révision
Révision précédente
technique:ganeti [2019/05/10 23:34]
ced117 [Augmenter le disque d'une VM]
technique:ganeti [2019/11/17 13:42] (Version actuelle)
ljf [Augmenter le disque d'une VM]
Ligne 114: Ligne 114:
  
   sudo gnt-cluster init --enabled-hypervisors=kvm -H kvm:​migration_bandwidth=100 --nic-parameters mode=routed --master-netdev=loopback1 \   sudo gnt-cluster init --enabled-hypervisors=kvm -H kvm:​migration_bandwidth=100 --nic-parameters mode=routed --master-netdev=loopback1 \
-  --vg-name=vg0 --prealloc-wipe-disks yes --node-parameters ssh_port=2222 -B maxmem=1024M,​minmem=1024M <​NOM_CLUSTER>​+  --vg-name=vg0 --prealloc-wipe-disks yes --node-parameters ssh_port=2222 -B maxmem=1024M,​minmem=1024M ​--enabled-disk-templates drbd,​plain,​diskless ​<​NOM_CLUSTER>​
  
 Explications (dans l'​ordre) : Explications (dans l'​ordre) :
Ligne 351: Ligne 351:
  
 **Objectif** : on supprime la conf' (réseau, VNC) d'une VM lors de sa suppression. **Objectif** : on supprime la conf' (réseau, VNC) d'une VM lors de sa suppression.
 +
 +===== Optimisation =====
 +
 +==== Si les CPU sont homogènes ====
 +D'​après cette doc, si les cpu sont identiques on peut optimiser la façon dont kvm gère le cpu via :
 +
 +    gnt-cluster modify -H kvm:​cpu_type='​host'​
 +
 +
 +https://​dsa.debian.org/​howto/​install-ganeti/​
  
 ===== Commandes utiles ===== ===== Commandes utiles =====
Ligne 501: Ligne 511:
   The filesystem on /dev/vda1 is now 1572608 (4k) blocks long.   The filesystem on /dev/vda1 is now 1572608 (4k) blocks long.
  
 +====  Ajouter un disque HDD à une VM ====
 +Cette opération peut se faire à chaud.
 +
 +<​code>​
 +gnt-instance modify --disk 1:​add,​size=200G,​vg=vg_vpsstockage --hotplug <​VPS_NAME>​
 +</​code>​
 ==== Live migration de VMs ==== ==== Live migration de VMs ====
  
Ligne 856: Ligne 872:
  
  
 +==== Raccrocher un nœud non reconnu ====
 +Lors de la migration vers buster, nous avons eu de multiples problèmes. Interface qui ne se montent pas, règles iptables disparues, bug avec quagga...
 +
 +Un de sbugs était que le noeud hw1 n'​était plus joignable d'​après ganeti. Pourtant le ssh fonctionnait.
 +
 +Après plusieurs tentative nous avons pu réajouter le noeud ainsi:
 +Autorisation de RPC sur les 2 noeuds
 +<​code>​
 +iptables -A INPUT -i INTERFACE8LIEN_LOCAL-p tcp -m tcp --dport 1811 -m comment --comment "​Ganeti RPC" -j ACCEPT
 +</​code>​
 +
 +Réajout du noeud:
 +<​code>​
 +gnt-node add --debug --readd hwhost-1.arn-fai.net
 +</​code>​
 +
 +Lors de cette opération les VM n'ont pas été redémarré.
 ==== Master failover ==== ==== Master failover ====
  
Ligne 885: Ligne 918:
  
   *  http://​h3x.no/​2011/​07/​09/​tuning-ubuntu-mdadm-raid56   *  http://​h3x.no/​2011/​07/​09/​tuning-ubuntu-mdadm-raid56
 +
 +  * https://​nsrc.org/​activities/​agendas/​en/​cloud-virtualization/​cheat-sheets/​ganeti.pdf
technique/ganeti.1557524057.txt.gz · Dernière modification: 2019/05/10 23:34 par ced117