PowerFlex: Uszkodzenie przy włączonej funkcji RMcache
Summary: Aplikacje korzystające z woluminów PowerFlex zgłaszają uszkodzenie po włączeniu funkcji RMcache.
Symptoms
Aplikacje korzystające z woluminów PowerFlex zgłaszają uszkodzenie po włączeniu funkcji RMcache i zero padding po uaktualnieniu kodu PowerFlex.
Dysk twardy z włączoną funkcją RMcache
Objawy
Uszkodzenia nie są widoczne w dziennikach PowerFlex.
Dzienniki SDC hosta zgłaszają zdarzenia związane z uszkodzeniem. Następujące dane wyjściowe pochodzą z ESXi SDC:
2022-08-07T02:27:58.992Z cpu15:5421692)SESparse: 1895: Corrupt GTE GTE [valid: 3 gCluster: 117465940656700 gResource: 2304 unused: 1] ;
2022-08-07T02:27:58.993Z cpu15:5421692)BC: 414: read from 36a81bc9-<vm_name>-000001-sesparse.vmdk (def5 24 2b62 3 b1822de0 4309 3 0 0 0 0 0 0 0) 98304 bytes failed: Corrupt RedoLog
Wpływ
Integralność danych
Cause
Gdy aplikacja zapisuje dane w pamięci podręcznej, tylko te dane są pomijane, pozostawiając w pamięci podręcznej inne niezerowe dane.
Dane RMcache, które nie zostały porzucone, mogą zostać zwrócone klientowi w ramach kolejnego odczytu, co spowoduje uszkodzenie.
Resolution
Wyłącz funkcję RMcache.
Uaktualnij rozwiązanie PowerFlex do nowszej wersji, która zawiera tę poprawkę.
Wersje, których dotyczy problem
3.6.0.4 HF1
3.6.0.5
3.5.1.7
4.0
Naprawiono w wersji
3.6.0.4 HF2
3.6.0Następny
3.5.1Dalej
4.0.1