Résolution des problèmes de restauration de machine virtuelle avec un accès instantané et une erreur de esx_splitter
Summary: Problème de restauration de machine virtuelle avec accès instantané. Ce problème se produit lors de la restauration d’une machine virtuelle (VM) vers un autre Virtual Center (VC) à l’aide de l’accès instantané, entraînant une défaillance de la mise sous tension en raison de l’impossibilité de créer un périphérique SCSI virtuel. Le message d’erreur indique un problème avec le filtre « esx_splitter », qui est installé par RP4VM. Pour résoudre ce problème, supprimez le périphérique SCSI existant des paramètres de la machine virtuelle ou commentez les lignes contenant « esx_splitter » dans le fichier .vmx. ...
Symptoms
Le client a restauré une machine virtuelle dans un autre VC à l’aide de l’accès instantané. La tâche IA s’est terminée avec succès, mais nous n’avons pas pu démarrer la nouvelle machine virtuelle.
- Message d’erreur :
Module DevicePowerOn power on failed.Unable to create virtual SCSI device for scsi0:0, ‘/vmfs/volumes/xxxxxxx.vmdk’Failed to attach filter ‘esx_splitter ‘ to scsi0:0: Not found (195887107).
Cause
Le problème de restauration de machine virtuelle est dû à une condition spécifique dans laquelle la machine virtuelle source est restaurée vers un autre centre virtuel (VC) à l’aide de l’accès instantané (IA). La tâche IA se termine avec succès, mais la nouvelle machine virtuelle ne parvient pas à démarrer en raison d’un échec de création d’un appareil SCSI virtuel.
- Le message d’erreur indique un échec de la création d’un appareil SCSI virtuel pour le fichier VMDK spécifié, entraînant l’erreur « Échec de la mise sous tension de l’appareil de module ».
- Le message d’erreur mentionne également l’impossibilité de rattacher le filtre « esx_splitter » au périphérique SCSI, avec le code d’erreur « Not found (195887107) ».
- Le problème se produit lors de la restauration d’une machine virtuelle à partir d’un hôte ESXi protégé par RP4VM vers un autre hôte ESXi qui n’est pas protégé par RP4VM.
- La présence du filtre « esx_splitter », installé par RP4VM, est un facteur clé dans l’échec du démarrage de la nouvelle machine virtuelle.
- La machine virtuelle source fonctionne correctement. De plus, les versions des hôtes source, VC cible et ESXi sont cohérentes.
- Le fait de supprimer le périphérique SCSI existant et de le rajouter résout le problème, indiquant un problème lié à la configuration.
Resolution
La résolution du problème de restauration de machine virtuelle supprime le périphérique SCSI des paramètres de la machine virtuelle ou commente les lignes contenant « esx_splitter » dans le fichier .vmx
Guide étape par étape
- Supprimer un périphérique SCSI des paramètres de la machine virtuelle :
- Accédez aux paramètres de la machine virtuelle dans le vCenter Server.
- Cliquez sur l’onglet Matériel.
- Faites défiler vers le bas jusqu’à la section SCSI Controller .
- Cliquez sur le bouton Supprimer en regard du périphérique SCSI.
- Confirmez que vous souhaitez supprimer l’appareil.
- Mettez en commentaire « esx_splitter » dans le fichier .vmx :
- Ouvrez le fichier .vmx dans un éditeur de texte.
- Recherchez les lignes contenant 'esx_splitter'.
- Mettez ces lignes en commentaire en ajoutant un symbole « # » au début de chaque ligne.
- Enregistrez les modifications apportées au fichier .vmx.
Vérification de la résolution du problème
Après avoir supprimé le périphérique SCSI ou commenté « esx_splitter » dans le fichier .vmx, essayez de remettre la machine virtuelle sous tension.
Si la machine virtuelle est mise sous tension avec succès, le problème est résolu.
Outils et ressources
Vous pouvez utiliser vSphere Client pour gérer les paramètres de la machine virtuelle et le fichier. vmx.
Pour plus d’informations sur le problème de esx_splitter, reportez-vous à l’article de la base de connaissances : Déploiement de KB : Impossible d’allumer la machine virtuelle sur l’hôte ESXi dans le cyber-coffre