astuces techniques ganeti

8 astuces techniques Ganeti utiles à mettre en place

Cet article présente un recueil d’astuces techniques Ganeti utiles pour les administrateurs de clusters Ganeti.

astuces techniques ganeti

Nos Astuces techniques Ganeti pour les administrateurs de cluster

1. Modification à chaud de la RAM

Au choix, augmentation ou réduction :

gnt-instance modify --runtime-memory 4096 hostname.de.la.vm

Pour l’augmentation, celle-ci ne peut dépasser le paramètre « maxmem ». Celui-ci doit être modifié avec :

gnt-instance modify --backend-parameters maxmem=4096MB hostname.de.la.vm
La prise en compte de la modification du paramètre maxmem nécessite un redémarrage de l’instance.

2. Augmentation de la taille du disque

Augmentation du disque 0 de 40G :

gnt-instance grow-disk hostname.de.la.vm 0 40G

Attention, si le volume de stockage est partitionné, il vous faudra également agrandir les partitions à l’intérieur de la VM.

3. Modification du nombre de vcpu

gnt-instance modify --backend-parameters vcpus=32 hostname.de.la.vm

Cette modification nécessite un redémarrage.

4. Ajout de VLAN sur une interface

Configuration du VLAN numéro 5 sur l’interface 0 avec la commande :

gnt-instance modify --net 0:modify,vlan=.5 hostname.de.la.vm

Pour ajouter un trunk sur une interface, et disposer de VLANs taggués :

gnt-instance modify --net 0:modify,vlan=:5 ganeti-vm1.oc3.syloe.net

La différence se situe au niveau de la syntaxe : on utilise le symbole « : » pour indiquer les VLANs à activer sur l’interface.

5. Renommer une instance

Pour renommer proprement une instance, il est nécessaire de l’éteindre :

gnt-instance stop ancien.nom.de.la.vm

Puis, on utilise cette commande pour la renommer :

gnt-instance rename --no-ip-check --no-name-check ancien.nom.de.la.vm nouveau.nom.de.la.vm

On peut ensuite la redémarrer :

gnt-instance start nouveau.nom.de.la.vm

6. Migrer une VM sur son noeud slave

Pour migrer à chaud une VM sur son noeud secondaire, il suffit d’utiliser la commande suivante :

gnt-instance migrate hostname.de.la.vm

7. Changer le maître du cluster

Pour définir un hôte comme étant le maître du cluster, lancer sur cet hôte :

gnt-cluster master-failover

8. Changer de noeud secondary

Pour définir un nouveau noeud comme secondary pour la réplication DRBD, on utilise :

gnt-instance replace-disks -n hostame.du.nouveau.noeud hostname.de.la.vm

Ganeti va alors copier les données sur ce nouveau noeud et configurer DRBD pour se synchroniser sur ce noeud.

Besoin de plus d’informations concernant les astuces techniques Ganeti ?

Une réflexion au sujet de « 8 astuces techniques Ganeti utiles à mettre en place »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *