Logiciels

De BlaxWiki
Aller à la navigationAller à la recherche

Hyperviseur

HyperV
  • Cluster
Tout ses prérequis sont pour un cluster :
 - créer le role hyperV
 - Fonctionnalités" / "Gestionnaire du cluster de basculement", et "Creer un Cluster".
 - il faut bien avoir exactement les mêmes réseaux virtuels (Roles / Hyper-V / $Nom de l'hyper-V / Gestionnaire de réseaux virtuels
 - hyperV dans le même domaine
 - lun partagé
 - lien réseau direct entre les 2 serveurs, et un subnet dédié pour la migration des vm (pas obligatoire beaucoup mieux)
 - Quorum : si le nombre de serveur est pair (surtout 2 ), il faut se mettre en configuration "noeud et disque majoritaires" ; si le nombre est impair, juste noeud majoritaire.
 - Parametres du cluster : "Fonctionnalités" / "Gestionnaire du cluster de basculement" / "$Nom du cluster" / "Services et applications" (vm en cluster) | "Noeuds" | Volumes partagés de 
cluster" | "Stockage" | "Réseaux"
  • Réseau
 - Roles / Hyper-V / Gestionnaire Hyper-V / $nomdelhyperV, et sur la  fenetre de droite "Gestionnaire de réseau virtuel". 3 types de réseaux : Externe, interne, privé
Kvm
  • Réseau
# ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes

# ifcfg-eth0.132
DEVICE=eth0.132
ONBOOT=yes
BRIDGE=front132
VLAN=yes

# ifcfg-front132
DEVICE="front132"
BOOTPROTO="static"
ONBOOT="yes"
TYPE=Bridge
  • Cluster
 - cman : S'occupe de vérifier l'état des différents noeuds du cluster
 - rgmanager : S'occupe de vérifier l'étât des différents services et des ressources associées.
 - ricci : S'occupe de synchroniser la configuration du cluster sur les différents noeuds. 

 - /etc/cluster/cluster.conf. 
 - clustat : donne l'état du cluster et des vm
 - cman_tool -r version : reload de la conf /etc/cluster/cluster.conf
 - Arreter une vm du cluster : clusvcadm -s <nom_service> (nom service correspond au retour de clustat, en général vm:$nomdelavm)
 - Démarrer une vm du cluster : clusvcadm -R <nom_service>
 - Migration live hors cluster : virsh migrate --live <$nom_vm> qemu+ssh://<$hostname_autre_hyperviseur>/system 
Esxi
 - vmkernel : juste pour administrer l'esxi
 - vmswitch  Il se peut parfois qu'une des vm hébergées soit sur le même subnet que l'esxi, et donc sur le même vlan.
On ne peut pas ajouter une vm dans le switch du vmkernel, car celui-ci n'est pas reconnu comme un vswitch. Il faut juste alors créér un nouveau networking en "virtual machine" que l'on tagguera avec le même vlan que celui du vmkernel, cela ne pose pas de problème.