Błędy błędnego porównania usługi ATS PowerFlex VMware podczas wdrażania wielu maszyn wirtualnych
Summary: Wdrażanie maszyny wirtualnej (VM) z biblioteki zawartości (CL) zajmuje dużo czasu. W vmkernel.log widoczne są błędy błędnego porównania usługi ATS.
Instructions
Scenariusz
Taka sytuacja może wystąpić podczas wdrażania wielu maszyn wirtualnych w jednym magazynie danych jednocześnie lub uruchamiania dowolnej innej operacji vSphere, która wymaga rozbudowanego blokowania magazynu danych systemu plików maszyn wirtualnych (VMFS).
Na przykład:
- Tworzenie, zwiększanie lub blokowanie pliku maszyny wirtualnej
- Zmiana atrybutów pliku
- Włączanie i wyłączanie maszyny wirtualnej
- Tworzenie lub usuwanie magazynu danych VMFS
- Rozwijanie magazynu danych VMFS
- Tworzenie szablonu
- Wdrażanie maszyny wirtualnej na podstawie szablonu
- Migracja maszyny wirtualnej za pomocą vMotion
- i inne
Objawy
vmkernel.log pokazuje dużą liczbę podobnych błędów w magazynie danych:
2021-09-10T09:59:39.080Z cpu27:2098773)NMP: nmp_ThrottleLogForDevice:3872: Cmd 0x89 (0x459b0a7d8500, 3268605) to dev "eui.768dd94c75fbb70f058911e70000001f" on path "vmhba64:C0:T0:L31" Failed: H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x1d 0x0. Act:NONE 2021-09-10T09:59:39.080Z cpu27:2098773)ScsiDeviceIO: 3483: Cmd(0x459b0a7d8500) 0x89, CmdSN 0x1c73c4e from world 3268605 to dev "eui.768dd94c75fbb70f058911e70000001f" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0xe 0x1d 0x0.
Wpływ
Zaplanowane operacje mogą działać wolniej niż oczekiwano.
Główny powód
Wszystko działa zgodnie z założeniami. Niektóre operacje VMFS (tworzenie maszyny wirtualnej, włączanie itd.) wymagają nałożenia blokady na magazyn danych w celu zaktualizowania metadanych VMFS. Gdy takie operacje odbywają się równocześnie, muszą konkurować o dostęp do magazynu danych, co może je opóźnić. Jeśli blokowanie ATS jest włączone, tylko część magazynu danych jest zablokowana (w przeciwieństwie do sytuacji, gdy używany jest starszy mechanizm rezerwacji SCSI), ale wynik jest taki sam, te same typy operacji próbują uzyskać blokadę tych samych metadanych i konkurują o dostęp.
Obejście problemu
Nie ma obejścia problemu, działa to zgodnie z założeniami.
Wersje, których dotyczy problem
To nie jest problem dotyczący PowerFlex.