Configurer un pool

L’intérêt du pool

Créer un pool permet de visualiser plusieurs XenServers/XCP-NG Servers et leurs stockages partagés comme une ressource unique et unifiée. Un pool permet un déploiement flexible des machines virtuelles en fonction de leurs besoins en ressources. Un pool permet enfin un retour plus rapide à la normale en cas de problème matériel sur l’un des XenServer/XCP-NG Server et de diminuer les temps d’interruption.

Un pool XenServer contient un serveur maître unique ; il fournit un point de contact entre tous les XenServers/XCP-NG Servers du pool. Tous les serveurs membres du pool contiennent les informations nécessaires en cas de panne du serveur maître pour prendre en charge ce rôle.

Indication

Pour utiliser toutes les fonctions d’un pool XenServer/XCP-NG Server, il est conseillé d’utiliser des serveurs avec des CPU et des options BIOS identiques.

Créer un pool

En ligne de commande

Depuis le serveur qui fera office de slave :

ssh root@"ip_second_xenserver"
xe pool-join master-address=IP_MASTER master-password=PASSWORD_MASTER master-username=root

Indication

Cette méthode bien qu’automotisable n’est pas très sécurisé du fait de dévoir afficher en clair le mot de passe.

Depuis xsconsole

Pour accéder à la console du Xenserver/XCP-NG Server :

ssh root@"ip_second_xenserver"
xsconsole

Puis :

PoolImage1
PoolImage2

Depuis le Xencenter/XCP-NG Center

Clique droit sur le Xenserver/XCP-NG Server slave puis => Add to Pool => New Pool => ajouter les deux serveurs que vous souhaitez.