PowerFlex. Повреждение при включенном RMcache
Summary: Приложения, использующие тома PowerFlex, сообщают о повреждении при включенном RMcache.
Symptoms
Приложения, использующие тома PowerFlex, сообщают о повреждении, если после обновления кода PowerFlex включены RMcache и нулевой заполнение.
Жесткий диск с включенным RMcache
Симптомы
В журналах PowerFlex повреждения не обнаружены.
Журналы SDC хостов сообщают о событиях, связанных с повреждением. Следующие выходные данные получены из 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
Воздействие
Целостность данных
Cause
Когда приложение записывает данные в кэш-память, эти данные теряются, оставляя в кэш-памяти другие ненулевые данные.
Данные RMcache, которые не были утеряны, могут быть возвращены клиенту в рамках последующего чтения, что приведет к повреждению.
Resolution
Отключите RMcache.
Выполните модернизацию до более новой версии PowerFlex, которая включает это исправление.
Затронутые версии
3.6.0.4 HF1
3.6.0.5
3.5.1.7
4.0
Исправлено в версии
3.6.0.4 HF2
3.6.0Далее
3.5.1Далее
4.0.1