VMware ESX Backup mislukt met foutdetail 'FileFaultFault'

Dit artikel is voor Amanda Enterprise (AE)

Probleem Symptoom

SAMENVATTING VAN DE STORINGSDUMP: 127.0.0.1 "\\ esx-hostnaam \ datastore \ vm-naam" lev 0 MISLUKT [ontbrekende groottelijn van sendbackup]

Probleem Beschrijving

  • Zie je "missing size line from sendbackup" in de FAILURE DUMP SUMMARY voor VMware ESX-back-ups.
  • In het FAILED DUMP DETAILS, zie je "FileFaultFault“, Zoals in het onderstaande voorbeeld:
MISLUKTE DUMP-DETAILS: / - 127.0.0.1 "\\ esx-hostnaam \ datastore \ vm-naam" lev 0 MISLUKT [ontbrekende groottelijn van sendbackup] [... knip ...]? SOAP-fout:? -----------? Foutreeks: fout veroorzaakt door bestand /vmfs/volumes/7d6d855e-78934c23-9e89-4b8d90bd2bd0/vm-name/vm-name.vmdk? Foutdetails: FileFaultFault [... snip ...]? Verlaat status <255> tijdens het hardlopen  ? Toepassing (2000) amvmware geretourneerd 14876? dumper: vreemd [ontbrekende maatregel van sendbackup]

Resolutie

VMware ESX retourneert de "FileFaultFault" -fout wanneer Changed Block Tracking (CBT) probeert het VMDK-bestand van de virtuele machine te analyseren en een fout tegenkomt. Om dit probleem op te lossen, volgt u de resetprocedure in Changed Block Tracking (CBT) inschakelen voor VMWare-gasten

Als deze stappen het probleem niet oplossen en de datastore zich op een niet-lokaal bestandssysteem (bijv. NFS) bevindt, is er een meer uitgebreide procedure die wordt beschreven in de “NFS_2_local_datastore_move.pdf”-Bestand bijgevoegd bij dit artikel. Nogmaals, het is van cruciaal belang om de stappen letterlijk te volgen. Als u toegang heeft tot VMware vMotion, doe dat dan niet gebruik het tijdens het proces.

CBT op NFS

De FileFaultFault-fout kan optreden op VMFS-datastores, maar komt vaker voor op NFS-datastores. VMware ondersteunt CBT niet officieel op NFS-datastores wanneer de "*"Zoekopdracht wordt gebruikt, zoals in"--change-id *“. Dit wordt uitgelegd in VMware's VDDK API-documentatie:

http://pubs.vmware.com/vsphere-50/topic/com.vmware.ICbase/PDF/vddk_prog_guide.pdf

De volgende beperkingen zijn van toepassing op de “*”-Query bij het bepalen van toegewezen gebieden van een virtuele schijf:

  • De schijf moet zich op een VMFS-volume bevinden (back-up doet er niet toe).
  • De virtuele machine mag geen (nul) momentopnamen hebben gehad toen het volgen van gewijzigde blokken was ingeschakeld.

Ondanks deze beperking hebben we veel klanten met succes CBT zien gebruiken op NFS, en de FileFaultFault-fout wordt bijna altijd opgelost door de procedure die in dit artikel wordt beschreven of door de langere procedure in "NFS_2_local_datastore_move.pdf'.