Løsning af VM-gendannelsesproblemer med øjeblikkelig adgang og esx_splitter fejl
Summary: VM-gendannelse problem med øjeblikkelig adgang. Dette problem opstår, når en virtuel maskine (VM) gendannes til et andet virtuelt center (VC) ved hjælp af øjeblikkelig adgang, hvilket resulterer i en opstartsfejl på grund af manglende evne til at oprette en virtuel SCSI-enhed. Fejlmeddelelsen angiver et problem med filteret 'esx_splitter', som installeres af RP4VM. Du kan løse dette problem ved at fjerne den eksisterende SCSI-enhed fra indstillingerne for den virtuelle maskine eller kommentere linjerne, der indeholder "esx_splitter" i .vmx-filen. ...
Symptoms
Kunden har gendannet én VM til en anden VC ved hjælp af øjeblikkelig adgang. IA-jobbet blev fuldført, men vi kunne ikke starte den nye VM.
- Fejlmeddelelse:
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
Problemet med VM-gendannelse skyldes en bestemt tilstand, hvor kilde-VM'en gendannes til et andet Virtual Center (VC) ved hjælp af Instant Access (IA). IA-jobbet fuldføres korrekt, men den nye VM kan ikke starte, fordi der ikke oprettes en virtuel SCSI-enhed.
- Fejlmeddelelsen angiver en fejl ved oprettelse af en virtuel SCSI-enhed til den angivne VMDK-fil, hvilket resulterer i fejlen 'Module DevicePowerOn power on failed'.
- Fejlmeddelelsen nævner også en manglende evne til at tilslutte filteret "esx_splitter" til SCSI-enheden med fejlkoden "Ikke fundet (195887107)".
- Problemet opstår, når en VM gendannes fra en RP4VM-beskyttet ESXi-vært til en anden ESXi-vært, der ikke er beskyttet af RP4VM.
- Tilstedeværelsen af filteret "esx_splitter", der er installeret af RP4VM, er en nøglefaktor i, at den nye VM ikke startes.
- Kilden VM er fint. Og kilde-, mål-VC- og ESXi-værtsversionerne er konsistente.
- Hvis den eksisterende SCSI-enhed fjernes og tilføjes den igen, løses problemet, hvilket indikerer et konfigurationsrelateret problem.
Resolution
Løsningen på VM-gendannelsesproblemet fjerner SCSI-enheden fra indstillingerne for den virtuelle maskine eller kommenterer linjerne, der indeholder "esx_splitter" i .vmx-filen
Trinvis vejledning
- Fjern SCSI-enhed fra indstillinger for virtuel maskine:
- Gå til indstillingerne for den virtuelle maskine i vCenter Server.
- Klik på fanen Hardware.
- Rul ned til afsnittet SCSI-controller .
- Klik på knappen Fjern ved siden af SCSI-enheden.
- Bekræft, at du vil fjerne enheden.
- Kommenter "esx_splitter" i .vmx-filen:
- Åbn .vmx-filen i et tekstredigeringsprogram.
- Søg efter de linjer, der indeholder 'esx_splitter'.
- Kommenter disse linjer ved at tilføje et '#'-symbol i begyndelsen af hver linje.
- Gem ændringerne i .vmx-filen.
Det bekræftes, at problemet er løst
Når du har fjernet SCSI-enheden eller kommenteret "esx_splitter" i .vmx-filen, skal du prøve at tænde for den virtuelle maskine igen.
Problemet er løst, hvis den virtuelle maskine starter korrekt.
Værktøjer og ressourcer
Du kan bruge vSphere-klienten til at administrere indstillingerne for den virtuelle maskine og .vmx-filen.
Du kan finde flere oplysninger om problemet med "esx_splitter" i KB-artiklen: KB-implementering: Kan ikke tænde for VM en på ESXi-værten i CR Vault