PowerFlex: storcli add vd скаржиться, що "контролер має дані в кеші для автономних або відсутніх віртуальних дисків"

Summary: Контролер має в кеші дані для автономних або відсутніх віртуальних дисків.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Це може статися, якщо віртуальний диск/VD відсутній через витягування жорсткого диска без дотримання належної процедури. Подальші спроби додати VD назад можуть призвести до вищезазначеної помилки.

Це може статися на VxRack Node та інших системах, що використовують LSI-контролер та storcli.


storcli add vd команда повертає помилку, яка "controller has data in cache for offline or missing virtual disks."
 

 

# /opt/MegaRAID/storcli/storcli64 /c0 add vd type=raid0 drives=252:4 direct wb ra Controller = 0 Status = Failure Description = controller has data in cache for offline or missing virtual disks Unable to add virtual disks. 

 

Cause

Коли жорсткий диск витягується без дотримання правильної процедури, контролер LSI збереже кеш для будь-яких операцій запису на відповідному VD, які ще не були зафіксовані на диску.

Це запобігає спробам додавання ВД (використовуючи також інші ПД). Якщо сервер перезавантажується в цей момент, на консолі виводиться повідомлення POST і не дозволяє пройти повз нього, якщо тільки збережений кеш не очищений в BIOS контролера.
 

Resolution

Збережений кеш необхідно очистити, перш ніж переходити до додавання віртуальних дисків. Під час перезавантаження це можна зробити за допомогою BIOS контролера. Також це можна зробити зі сторклі:

Щоб переконатися, що кеш збережено:

 

# /opt/MegaRAID/storcli/storcli64 /c0 show preservedCache Controller = 0 Status = Success Description = None ----------- VD State ----------- 1 Missing -----------

 

У наведеному вище прикладі, VD #1 знаходиться в стані "відсутній" і не відображається у виході "storcli /c0 show".

Щоб видалити збережений кеш:

 

# /opt/MegaRAID/storcli/storcli64 /c0/v1 delete preservedCache

Або

 

# /opt/MegaRAID/storcli/storcli64 /c0/vall delete preservedCache

 

Примітка: ця операція призведе до втрати чинності даних на диску. Це не повинно викликати проблем з ScaleIO, оскільки для всіх даних буде дві копії.

Additional Information

Це зовнішнє для програмного забезпечення ScaleIO.
Article Properties
Article Number: 000052924
Article Type: Solution
Last Modified: 29 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.