Windows Server: Hyper-V Live Migration kan mislukken als gevolg van herstelcontrolepunten.
Summary: Dit artikel bevat informatie over fouten die kunnen optreden tijdens een Hyper-V Live Migration wanneer back-upsoftware wordt gebruikt om back-ups van virtuele machines uit te voeren. De foutmeldingen zijn "Virtuele machine kan VHD-structuur niet genereren: 'Catastrophic failure'('0x8000FFFF')." ad "Virtual machine failed to generate VHD tree: 'Het systeem kan het opgegeven bestand niet vinden.' ('0x80070002')." ...
Symptoms
Samenvatting van het artikel: Hyper-V Live-migratie tussen Hyper-V-hosts kan mislukken wanneer herstelcontrolepunten worden gebruikt voor VM's (virtuele machines).
Probleem:
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').
Virtual machine failed to generate VHD tree: 'The system cannot find the file specified.'('0x80070002').
Live migratie mislukt en er treedt een time-out op. Het Hyper-V-VMMS-logboek onder "Applications and Services Logs\Microsoft\Windows" in Event Viewer meldt dat er een time-out is opgetreden of dat de livemigratie is mislukt bij de bron. Een poging om herstelcontrolepunten te verwijderen met PowerShell kan een van de volgende fouten genereren.
C:\ProgramData\Microsoft\Windows\Hyper-V\Groups\groupregistry.vmcx". Het verwijderen van dit bestand kan ertoe leiden dat dit probleem niet kan worden opgelost. Neem contact op met de Technische support van Dell via de onderstaande nummers.
Cause
Resolution
Oplossing:
Dell klanten met ProSupport- of ProSupport Plus-services kunnen voor hulp contact opnemen met Dell Technical Support op 800-456-3355. Neem anders voor hulp contact op met Dell Avamar Technical Support op 800-782-4362.
Aanvullende informatie:
Als de VM die eerder live is gemigreerd niet meer wordt uitgevoerd op het oorspronkelijke bronknooppunt, kan Windows het checkpoint of de vmgroup niet verwijderen. Dit zwevende checkpoint of deze vmgroup kan ervoor zorgen dat volgende Hyper-V-back-ups mislukken. Het kan ook voorkomen dat de VM live migreert naar andere clusterknooppunten vanwege de zwevende vmgroup.
Controleer de volgende Microsoft-URL hieronder voordat u handmatige opschoonprocedures uitvoert. Het KB-artikel bevat oplossingen voor Live Migration-fouten als gevolg van omgevingsfactoren:
Hyper-V Checkpoint-typen
identificerenDe volgende twee voorbeelden van PowerShell-opdrachten helpen bij het bepalen van het type Checkpoint (ook wel Snapshots genoemd).
Figuur 1: Controlepunt virtuele machine, zoals wordt weergegeven inhet standaardcontrolepunt van Hyper-V Manager
: In dit voorbeeld wijzigt u de naam "TESTVM3" met de naam van de virtuele machine in de klantomgeving.
Figuur 2: PowerShell-opdracht die wordt gebruikt om het type Checkpoint te identificeren.
Figuur 3: Controlepunt virtuele machine, zoals wordt weergegeven in Hyper-V Manager
Recovery Checkpoint: In dit voorbeeld vervangt u "MSCLOUD06" door de ComputerName waarop de virtuele machine zich in de klantomgeving bevindt. Vervang "TESTVM1" door de naam van de virtuele machine in de klantomgeving.
Figuur 4: PowerShell-opdracht die wordt gebruikt om het type Checkpoint te identificeren.