VxRack: storcli-opdrachten niet effectief
Summary: VxRack Node: storcli-opdrachten niet effectief
Symptoms
Storcli-opdrachten gebruiken om VD-kenmerken in te stellen. Dit kan gebeuren na een schijfstoring of het vervangen van een schijf.
Symptomen
Sommige storcli-opdrachten voor het instellen van VD-kenmerken worden met succes geretourneerd, maar bij controle worden de VD-kenmerken niet bijgewerkt.
Soms, wanneer er een defecte schijf is, kunnen de kenmerken van andere VD's veranderen en kunnen storcli-opdrachten deze niet instellen.
Impact
Verminderde prestaties
Cause
Dit probleem kan zich in twee situaties voordoen:
- De firmware van de RAID-controller is bijgewerkt, maar de host is nog niet opnieuw opgestart
- Er is een cachegeheugen bewaard voor de defecte schijf, waardoor de storcli-opdrachten niet effectief kunnen zijn
Resolution
Gebruik "storcli /c0 show all" om te controleren wat de versie is van de firmware die momenteel wordt uitgevoerd - als dit niet het geval is, start u de host opnieuw op om de juiste firmware te laden.
Als de firmware al wordt uitgevoerd op de verwachte versie, gebruikt u de volgende opdracht om preserved cache te controleren:
storcli /c0 show preservedcache
Als er sprake is van preserved cache, toont deze opdracht deze bijvoorbeeld:
Controller = 0
Status = Success
Description = None
-----------
VD State
-----------
4 Missing
En het VD-nummer in de uitvoer zal hoogstwaarschijnlijk niet aanwezig zijn in "storcli /c0/vall show", omdat het meestal een defecte schijf is.
Gebruik de volgende opdracht om preserved cache te verwijderen (Vervang '#' door het nummer in de kolom 'VD' in de uitvoer van bovenstaande opdracht. Gebruik op basis van het bovenstaande voorbeeld nummer '4').
storcli /c0/v# delete preservedcache [force]
Gebruik daarna storcli-opdrachten om VD-kenmerken opnieuw in te stellen.
Versies waarop dit van toepassing is
Dit is geen probleem met de ScaleIO software en kan gevolgen hebben voor alle servers met LSI RAID-controllers en alle versies van ScaleIO.
Opgelost in versie
N.v.t. Dit is geen probleem met ScaleIO.