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