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.
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
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 ?
- Notre offre d’hébergement,
- Notre offre de formation administration de clusters Ganeti,
- Nos offres de services,
- Nos formations.
- Documentation Ganeti,
porte de garage 92
Merci pour cet article très intéressant.