PowerFlex: Poškození s povolenou funkcí RMcache
Summary: Aplikace, které používají svazky PowerFlex, hlásí poškození, když je povolena funkce RMcache.
Symptoms
Aplikace, které používají svazky PowerFlex, hlásí poškození, když jsou po upgradu kódu PowerFlex povoleny RMcache a nulové odsazení.
Pevný disk s povolenou funkcí RMcache
Příznaky
V protokolech PowerFlex nejsou patrná poškození.
Protokoly hostitelského SDC hlásí události související s poškozením. Následující výstup je 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
Důsledky
Integrita dat
Cause
Když aplikace zapíše data do cache, dojde k zahození pouze těchto dat a další nenulová data zůstanou v cache.
Data RMcache, která nebyla zahozena, se mohou vrátit do klienta v rámci následného čtení, což vede k poškození.
Resolution
Zakažte funkci RMcache.
Proveďte upgrade na novější verzi systému PowerFlex, která obsahuje opravu.
Dotčené verze
3.6.0.4 HF1
3.6.0.5
3.5.1.7
4.0
Opraveno ve verzi
3.6.0.4 HF2
3.6.0další
3.5.1další
4.0.1