Il se peut que VMCP ne puisse pas trouver un hôte compatible pour une machine virtuelle si son fichier d'échange se trouve sur une banque de données locale.

Problème

Si le fichier d'échange d'une machine virtuelle est configuré de manière à se trouver sur une banque de données locale au niveau de l'hôte plutôt que dans le répertoire par défaut où se trouve le fichier de configuration de la machine virtuelle, il se peut que VMCP ne redémarre pas la machine virtuelle sur un hôte sain si elle est affectée par un échec d'accessibilité à la banque de données Tous chemins hors service (APD).

VMCP surveille la liste des banques de données dont dépend une machine virtuelle, notamment les banques de données sur lesquelles se trouvent le fichier de configuration de la machine virtuelle, le fichier d'échange et les disques. Lorsqu'un échec APD est détecté sur une banque de données dépendante, VMCP détermine d'abord si un autre hôte est compatible et dispose d'une capacité suffisante pour y basculer la machine virtuelle affectée. Pour déterminer cette compatibilité, VMCP prend en compte les banques de données dépendantes ainsi que d'autres facteurs tels que le CPU et les réservations de mémoire. Si un hôte approprié est trouvé, VMCP arrête la machine virtuelle sur l'hôte qui a rencontré l'échec APD.

Cependant, si le fichier d'échange d'une machine virtuelle se trouve sur une banque de données locale au niveau de l'hôte, il se peut que cette banque de données ne soit pas configurée sur d'autres hôtes du cluster. Dans ce cas, VMCP ne peut pas trouver un hôte compatible pour effectuer le basculement de la machine virtuelle et cette dernière continue à fonctionner sur l'hôte qui a rencontré un échec APD.

Procédure

Conservez le fichier d'échange de la machine virtuelle dans le répertoire par défaut ou assurez-vous que la banque de données locale au niveau de l'hôte sur laquelle se trouve le fichier d'échange de la machine virtuelle est partagée entre un ensemble d'hôtes.