Si vous exécutez l'action Définir le nombre de CPU ou Définir la mémoire avec une valeur non prise en charge sur une machine virtuelle, cette dernière peut être laissée dans un état instable et vous devrez alors résoudre le problème dans vCenter Server.

Vous ne pouvez pas mettre sous tension une machine virtuelle après avoir correctement exécuté l'action Définir le nombre de CPU ou Définir la mémoire. Lorsque vous consultez les messages dans Tâches récentes suite à l'échec de l'action Mettre sous tension la VM, des messages indiquent que l'hôte ne prend pas en charge le nouveau nombre de CPU ou la nouvelle valeur de mémoire.

En raison du mode de validation des modifications des valeurs de CPU et de mémoire par vCenter Server, vous pouvez utiliser les actions de vRealize Operations Manager pour remplacer la valeur par une quantité non prise en charge si vous exécutez l'action lorsque la machine virtuelle est hors tension.

Si l'objet était sous tension, la tâche échoue, annule toute modification de valeur et remet la machine sous tension. Si l'objet était hors tension, la tâche réussit, la valeur est modifiée dans vCenter Server, mais l'objet cible est laissé dans un état dans lequel vous ne pouvez le mettre sous tension ni à l'aide des actions ni dans vCenter Server sans remplacer manuellement la valeur de CPU ou de mémoire par une valeur prise en charge.

Procédure

  1. Dans le volet gauche de vRealize Operations Manager, cliquez sur l'icône Administration.
  2. Cliquez sur Tâches récentes.
  3. Dans la liste des tâches, localisez l'action Mettre sous tension la VM ayant échoué et vérifiez les messages associés à la tâche.
  4. Recherchez un message qui indique la raison pour laquelle la tâche a échoué.

    Par exemple, supposons que vous exécutez une action Définir le nombre de CPU sur une machine virtuelle hors tension pour augmenter le nombre de CPU de 2 à 4 alors que l'utilisation de 4 CPU n'est pas prise en charge par l'hôte. Les tâches Définir le nombre de CPU sont signalées comme ayant réussi dans les tâches récentes. Cependant, lorsque vous tentez de mettre sous tension la machine virtuelle, les tâches échouent. Dans cet exemple, le message est La machine virtuelle nécessite 4 CPU pour fonctionner, mais le matériel de l'hôte n'en fournit que 2.

  5. Cliquez sur le nom de l'objet dans la liste Tâches récentes.

    Le volet principal est mis à jour pour afficher les détails de l'objet sélectionné.

  6. Cliquez sur le menu Actions dans la barre d'outils, puis sur Ouvrir la machine virtuelle dans vSphere Client.

    vSphere Web Client s'ouvre et la machine virtuelle est l'objet actuel.

  7. Dans vSphere Web Client, cliquez sur l'onglet Gérer, puis cliquez sur Matériel de la VM.
  8. Cliquez sur Edit.
  9. Dans la boîte de dialogue Modifier les paramètres, remplacez le nombre de CPU ou la valeur de la mémoire par une valeur prise en charge et cliquez sur OK.

    Vous pouvez maintenant mettre sous tension la machine virtuelle à partir de Web Client ou à partir de vRealize Operations Manager.