Avamar: Niepowodzenie tworzenia kopii zapasowej na poziomie obrazu maszyny wirtualnej z błędem 10026 w Data Domain
Summary: Tworzenie kopii zapasowej obrazu VMware kończy się niepowodzeniem przy 10026 lub 10055, „Invalid length failed when overwriting to a file in a container for backup”
Symptoms
Tworzenie kopii zapasowej maszyny wirtualnej z Data Domain kończy się niepowodzeniem z błędem FCOW związanym z przesunięciem bloku:
2016-11-10 19:00:39 avtar FATAL <0000>: Failed to send data to file container for FCOW, Invalid offset failed overwriting to a file in a container for backup, changed block begin offset 133272572928 is not a multiple of the fixed segment size 8192, DDR result code: 4914, desc: Invalid offset
2016-11-10 19:00:39 avtar FATAL <0000>: <10621>Failed to overwrite data to stream, due to send data failure for size 262144 for FCOW for stream index 15, DDR result code: 0 desc: Error not set
2016-11-10 19:00:39 avtar FATAL <40009>: DDR encountered errors.
2016-11-10 19:00:39 avtar Info <9772>: Starting graceful (staged) termination, DDR_ERROR event received (fatal severity) (wrap-up stage)
2016-11-10 19:00:39 avtar Info <0000>: Entering the 'final' phase of termination, DDR_ERROR need to exit)
2016-11-10 19:00:39 avtar Info <15092>: Container final statistics:
container file name: C884337993FD57BF9CB6B44AB276E861ABA0F5F8
total seg count: 22,599,398
redundant seg count: 22,560,065
2016-11-10 19:00:39 avtar FATAL <5155>: Backup aborted due to earlier errors. No backup created on the server.
Lub
2022-07-13 10:39:52 avtar FATAL <0000>: Failed to close file container for backup for FCOW, Invalid length failed when overwriting to a file in a container for backup, length 1677312 is not a multiple of the fixed segment size 8192, DDR result code: 4915, desc: Invalid length
2022-07-13 10:39:52 avtar FATAL <0000>: Failed closing write stream for FCOW, index: 33, close container failed, exit code: 157.
Cause
Resolution
Skonfiguruj maszynę wirtualną i edytuj ustawienia.
Sprawdź każdy rozmiar dysku pod kątem rozmiaru dziesiętnego.
Dostosuj rozmiar dysku, zaokrąglając w górę do następnej liczby całkowitej.
Przykład:
Dysk ma rozmiar 127999.3337 MB.
Zmień to na 128000 MB.
Do sprawdzenia tego problemu można również użyć polecenia goav vm validate-size.
Aby uzyskać więcej informacji na temat validate-size zapoznaj się z sekcją Dodatkowe informacje tego artykułu lub dokumentacją GoAV.
-
Korzystając z GoAV, uruchom polecenie:
./goav vm validate-size
-
Aby zmienić rozmiar maszyny wirtualnej:
-
W kliencie vSphere zlokalizuj maszynę wirtualną.
-
Edytuj maszynę wirtualną i wybierz zidentyfikowany dysk za pomocą narzędzia.
-
Zmień jednostki na MB, a w narzędziu GoAV ustaw rozmiar na ZMIEŃ ROZMIAR NA.
-
-
Rozpocznij nową kopię zapasową w Avamarze. Po zakończeniu tworzenia kopii zapasowej wykonaj przywracanie nowego obrazu na najnowszej kopii zapasowej, aby potwierdzić rozwiązanie problemu.
Zapoznaj się z artykułem bazy wiedzy VMware: https://knowledge.broadcom.com/external/article?articleNumber=377962
Additional Information
Więcej informacji na temat funkcji GoAV validate-size:
Ta funkcja wykrywa maszyny wirtualne z dyskami wirtualnymi o rozmiarach, które nie są wielokrotnościami 8192 KB lub 1 048 576 KB (1 MB). Jeśli dysk wirtualny zostanie znaleziony, zaleca nowszy, większy rozmiar.
./goav vm validate-size --help
Sprawdź rozmiar dysku maszyny wirtualnej, sprawdzając każdy dysk pod kątem maszyny wirtualnej w vCenter.
Sprawdza, czy rozmiary dysków są prawidłowo podzielne przez 1 MB i 8 KB.
Zwyczaj:
goav vm validate-size [flagi]
Przykłady:
./goav vm validate-size --name testing8kb-invalidlength --vc myvcenter.fqdn.tld
KLUCZ URZĄDZENIA | VMDK | ROZMIAR DYSKU | 8 KB | 1 MB | ZMIEŃ ROZMIAR DO
-------------+---------------------------------------------------------------------+-----------+-------+-------+------------
2001 | [localDatastore] testing8kb-invalidlength/invalidSize.vmdk | 1536000 | fałsz | fałsz | Flagi 2 MB
:
-h, --help pomoc dla validate-size
--hide-valid Ustaw dane wyjściowe,
aby ukryć prawidłowe maszyny wirtualne --name string Nazwa
maszyny wirtualnej --prompt Monituje o wybranie vCenter
--vc string nazwa
vcenterFlagi globalne:
-d, --debug dane wyjściowe
debugowania -f, --force ignoruje konfigurację
-n, --noheader Nie wyświetla nagłówka