RecoverPoint for VM-er: VMware VAAI-kommandoer støttes ikke
Summary: VMware vSphere APIs Array Integration (VAAI)-interoperabilitet med RecoverPoint for virtuelle maskiner.
Symptoms
RecoverPoint for Virtual Machines støtter ikke VMware vSphere API-er for arrayintegrering (VAAI). Når en RP4VMs Protected Virtual Machine (VM) utsteder VAAI-kommandoer, blir kommandoene avvist og sendes på nytt som standard I/O. Disse avvisningene ses for det meste når VAAI UNMAP-kommandoer utføres som gjenvinner lagringskapasitet i bulk.
Når VAAI-kommandoer utstedes og deretter avvises, logges hendelsen i RecoverPoint for Virtual Machines Splitter-loggen og ESXi-vertens vmkernel.log. Hvis beskyttet VM/s utsteder et stort antall VAAI-kommandoer, kan avvisningsutskriftene rote til ESXi-vertsloggene og hindre etterforskningen.
Eksempel fra splitterlogger:
krnl:[09:00:10.349] 0/0 #2 - EsxSplitterVolume_startIo: VAAI command 42 to protected volume guid 0xa363e557492f1039. reject with VMK_NOT_SUPPORTED
Eksempel fra ESXi vmkernel.log:
2024-07-30T09:00:10.350Z cpu57:2576492)esx_splitter: KL_INFO:862: #2 - EsxSplitterVolume_startIo: VAAI command 42 to protected volume guid 0xa363e557492f1039. reject with VMK_NOT_SUPPORTED
Cause
Resolution
Løsning:
VAAI kan deaktiveres på VM- eller ESXi-vertsnivåene. På grunn av den mindre effekten av disse loggutskriftene, anbefales det å deaktivere VAAI i så begrenset kapasitet som mulig.
Hvis du vil deaktivere VAAI på ESXi-nivå, følger du Broadcom KB https://knowledge.broadcom.com/external/article/318224/disabling-the-vaai-functionality-in-esxi.html .
Endringer kan også gjøres i gjesteoperativsystemet til en beskyttet VM. Dell Technologies kan ikke gi nøyaktige instruksjoner for å deaktivere for alle tilfeller.
Eksempel på Windows Server-kommando for å deaktivere VAAI Trim og UNMAP:
fsutil behavior set disableDeleteNotify NTFS 1