VMware vSAN: Så byter du ut en cachedisk med vSphere Web Client
Summary: I den här artikeln beskrivs hur du byter ut en cachedisk i en vSAN-konfiguration.
Instructions
esxcli vsan storagepool Kommando: Den här artikeln gäller inte för vSAN ESA-miljöer. Mer information om ESA-diskbytesprocedurer finns i dokumentationen för Broadcom vSAN ESA.
Så byter du ut en cachedisk (vSAN 8.x och 9.x OSA)
Om ett problem uppstår på en cachedisk påverkar det hela diskgruppen. Diskgruppen måste tas bort och återskapas med den nya cachedisken.
Bytessteg
-
I vSphere Client navigerar du till den berörda värden och placerar den i underhållsläge. Välj lämpligt dataevakueringsläge för din miljö:
- Fullständig datamigrering – migrerar alla data från värden. Det här är det säkraste alternativet men kräver tillräcklig klusterkapacitet och tar längst tid.
- Säkerställ datatillgänglighet – Säkerställer att minst en kopia av dessa data förblir tillgänglig. Snabbare än fullständig migrering men kan tillfälligt minska redundansen.
- Ingen datamigrering – går omedelbart in i underhållsläge utan att migrera data. Använd endast för korta underhållsperioder när dataredundans redan är tillräcklig för andra värdar.
Mer information om alternativ för underhållsläge finns i dokumentationen för Broadcom vSAN för din version: Konfigurera > vSAN-diskhantering > på värdobjektet i vCenter.
-
Navigera till den berörda värden i vSphere-klienten: Konfigurera > vSAN-diskhantering>. Markera den diskgrupp som innehåller den felaktiga cachedisken och klicka på Ta bort (ta bort-ikonen i verktygsfältet). När du tar bort cachedisken tas hela diskgruppen bort.
-
Byt ut den felaktiga cachedisken fysiskt.
-
Efter det fysiska bytet går du tillbaka till Konfigurera > vSAN-diskhantering > i vSphere-klienten och klickar på ikonen Skapa en ny diskgrupp i verktygsfältet.

-
I dialogrutan Skapa diskgrupp väljer du den nya cachedisken i den övre listan (cachenivå), väljer kapacitetsdiskarna i den nedre listan (kapacitetsnivå) och klickar på OK.

-
När den nyskapade diskgruppen visas i Diskhantering avslutar du underhållsläget på värden.

-
Bekräfta att kapaciteten för den återskapade diskgruppen har lagts till den totala kapaciteten för vSAN-datalagringen.
-
Eftersom hälsovarningar kan finnas kvar även efter att problemet har lösts går du till Övervaka > vSAN-hälsa > och klickar på Bekräfta eller Återställ till grönt för att rensa varningarna manuellt.

Ytterligare information: Det går inte att ta bort diskgrupp
Diskgruppsikonen kanske inte visas i vSphere Client, eller så går det inte att ta bort diskgruppen via det grafiska användargränssnittet. I så fall använder du CLI för att ta bort diskgruppen eller enskilda kapacitetsdiskar innan du byter ut cachedisken.
Metod 1: Ta bort diskgruppen efter UUID (rekommenderas)
Detta är den metod som föredras i vSAN 6.6 och senare, inklusive vSAN 8.x och 9.x.
-
Anslut till den berörda värden med SSH.
-
Identifiera diskgruppens UUID genom att köra:
esxcli vsan storage list
Leta reda på UUID för vSAN-diskgruppen för den diskgrupp som innehåller den felaktiga cachedisken.
-
Ta bort hela diskgruppen med UUID:
esxcli vsan storage remove -u <VSAN Disk Group UUID>
Exempel:
esxcli vsan storage remove -u 52a038e0-b564-e579-a498-4ceb5aa9e372
-
Byt ut cachedisken fysiskt och skapa en ny diskgrupp med hjälp av vSphere-klienten enligt beskrivningen i ersättningsstegen ovan.
Metod 2: Ta bort kapacitetsdiskar individuellt
Om den UUID-baserade metoden inte är tillgänglig eller misslyckas tar du bort varje kapacitetsdisk individuellt.
-
Anslut till den berörda värden med SSH.
-
Identifiera kapacitetsdiskarnas enhetsnamn genom att köra något av följande kommandon:
esxcli vsan storage list
eller
vdq -q -H
Anteckna kapacitetsdiskidentifierarna i formatet
mpx.vmhbax:Cx:Tx:Lx. -
Ta bort varje kapacitetsdisk individuellt:
esxcli vsan storage remove --evacuation-mode=noAction --disk=mpx.vmhbax:Cx:Tx:Lx
Exempel:
esxcli vsan storage remove --evacuation-mode=noAction --disk=mpx.vmhba1:C0:T4:L0
-
Sätt tillbaka cachedisken fysiskt och skapa en ny diskgrupp med hjälp av vSphere Client. Den ersatta cachedisken och de befintliga kapacitetsdiskarna som har tagits bort är nu tillgängliga för val.
Ytterligare resurser
-
Så byter du ut en vSAN-kapacitetsdisk – För att byta ut en vSAN-kapacitetsdisk i stället för en cachedisk.
-
VxRail: Så här tar du bort och återskapar en vSAN-diskgrupp manuellt med esxcli – för VxRail-specifika vSAN-diskgruppsprocedurer.
-
Krav vid byte av diskar i ett vSAN-kluster (VMware KB 67856)
– Omfattar deduplicerings- och komprimeringskrav för diskbyte.
-
Hantera och konfigurera en vSAN-diskgrupp med esxcli-kommandon (Broadcom KB 315532)
– Omfattar UUID-baserade kommandon för hantering av diskgrupper.
-
Byt ut en flash-cachelagringsenhet i vSAN-klustret (Broadcom TechDocs, vSAN 8.0)
– Officiell Broadcom-dokumentation för byte av cachedisk i vSAN 8.x.