PowerFlex: storcli add vd si stěžuje, že "řadič má data v cache pro offline nebo chybějící virtuální disky"

Summary: Řadič má data v mezipaměti pro offline nebo chybějící virtuální disky.

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

K tomu může dojít, pokud virtuální disk / virtuální disk chybí z důvodu odebrání pevného disku bez dodržení správného postupu. Následné pokusy o opětovné přidání virtuálního disku mohou vést k výše uvedené chybě.

K tomu může dojít na uzlu VxRack a dalších systémech využívajících řadič LSI a storcli.


Příkaz storcli add vd vrátí chybu "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

Při vyjmutí pevného disku bez dodržení správného postupu řadič LSI zachová cache pro všechny operace zápisu na příslušném VD, které ještě nebyly na disk potvrzeny.

Tím se zabrání pokusům o přidání virtuálních datových úložišť (i pomocí jiných datových úředních oddílů). Pokud se server v tomto okamžiku restartuje, na konzoli se zobrazí zpráva POST, která neumožňuje pokračovat, pokud není v systému BIOS řadiče vymazána zachovaná mezipaměť.
 

Resolution

Před přidáním virtuálních disků je nutné vymazat zachovanou mezipaměť. Během restartování to lze provést pomocí systému BIOS řadiče. To lze provést také pomocí storcli:

Jak ověřit, že existuje zachovaná mezipaměť:

 

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

 

Ve výše uvedeném příkladu je VD #1 ve stavu "missing" a nezobrazuje se ve výstupu "storcli /c0 show".

Odstranění zachované mezipaměti:

 

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

Nebo

 

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

 

Poznámka: Tato operace zneplatní data na disku. To by nemělo způsobovat problémy se ScaleIO, protože pro všechna data budou k dispozici dvě kopie.

Additional Information

To je externí pro software 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.