Dell EMC VPLEX: DU efter att ha ändrat LUN-typen från tunn till tjock på BE-disksystem
Summary: Den här artikeln handlar om hur du minskar DU när LUN-typen ändras till tjock på BE-disksystemet, som tidigare provisionerades som tunt på VPlex.
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
Frågan:
Påverkan på DU/höga prestanda ses mot en påverkad volym som konverteras från tunn till tjock LUN i backend-disksystemet.
Följande händelser i den fasta programvaran har observerats under problemet:
1. Strömma SCSI/27 med avkänningskoden – 05/20/00 ~ UA-svar för UNMAP-kommandon ( cmd 0x42) rapporterade mot lagringsvolymen vars LUN-typ ändrades till tjock på BE-matrisen enligt följande:
firmware.log_20200213085454.1:128.221.252.68/cpu0/log:5988:W/"0xxxxxxxxxxxxxxxx-2":99648:<6>2020/04/11 10:14:53.65: scsi/27 tgt VPD83T3:6XXXXXXXXXXXXXXX cmd 0x42 status 0x2 giltig 0 resp 0x70 seg 0x0 bitar 0x0 nyckel 0x5 info 0x0 ALEN 10 CSI 0x0 ASC 0x20 ASCQ 0x0 fru 0x0 sks 0x0
firmware.log_20200213085454.1:128.221.252.68/cpu0/log:5988:W/"0xxxxxxxxxxxxxxxx-2":99649:<6>2020/04/11 10:14:53.79: scsi/27 tgt VPD83T3:6XXXXXXXXXXXXXXX cmd 0x42 status 0x2 giltig 0 resp 0x70 seg 0x0 bitar 0x0 viktig 0x5 info 0x0 alen 10 CSI 0x0 ASC 0x20 ASCQ 0x0 FRU 0x0 SKS 0x0
2. Eftersom LUN-typen ändrades till tjock kommer alla UNMAP-kommandon som skickas till BE av VPlex att misslyckas och efter 20 på varandra följande UNMAP-kommandon/skrivfel kommer den berörda lagringsvolymen att markeras som död enligt följande:
Obs! Under tiden kommer VPlex också att försöka återuppliva lagringsvolymen automatiskt.
firmware.log_20200213085454.8:128.221.253.67/cpu0/log:5988:W/"0xxxxxxxxxxxxxxxx-1":22086:<4>2020/04/11 00:03:20.69: amf/45 disk VPD83T3:6XXXXXXXXXXXXXXX: skrivfel: markerar den här disken som död
firmware.log_20200213085454.8:128.221.253.67/cpu0/log:5988:W/"0xxxxxxxxxxxxxxxx-1":22097:<6>2020/04/11 00:03:31.34: amf/125-disk VPD83T3:6XXXXXXXXXXXXXXXXXXX återuppstånden
Obs! Under tiden kommer VPlex också att försöka återuppliva lagringsvolymen automatiskt.
firmware.log_20200213085454.8:128.221.253.67/cpu0/log:5988:W/"0xxxxxxxxxxxxxxxx-1":22086:<4>2020/04/11 00:03:20.69: amf/45 disk VPD83T3:6XXXXXXXXXXXXXXX: skrivfel: markerar den här disken som död
firmware.log_20200213085454.8:128.221.253.67/cpu0/log:5988:W/"0xxxxxxxxxxxxxxxx-1":22097:<6>2020/04/11 00:03:31.34: amf/125-disk VPD83T3:6XXXXXXXXXXXXXXXXXXX återuppstånden
3. I scenarier där volymen ursprungligen etablerades som tunn på VPlex och sedan ändrades till tjock uppdateras inte egenskapen med tunn kapacitet automatiskt i VPlex och därför fortsätter den berörda virtuella volymen att rapportera tunn kapacitet enligt följande:
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> ll
Namn Värde
-------------------------- ----------------------------------------
blockantal 429654016
blockstorlek 4K
synkron
kapacitet i cacheläge 12G
konsekvensgrupp -
utökningsbar sann
expanderbar kapacitet 0B
expansionsmetod lagringsvolymexpansionsstatus
-
hälsoindikationer []
hälsotillstånd kritiskt fel
lokalitet distribuerat
driftstatusfel
felrecoverpoint-protection-at []
recoverpoint-usage -
scsi-release-delay 0
service-status running
storage-array-family clariion
storage-tier -
supporting-device device_****_1
system-id device_***_1_vol
thin-capable true
thin-enabled disabled
volume-type virtual-volume
vpd-id VPD83T3:60001440000****************
Namn Värde
-------------------------- ----------------------------------------
blockantal 429654016
blockstorlek 4K
synkron
kapacitet i cacheläge 12G
konsekvensgrupp -
utökningsbar sann
expanderbar kapacitet 0B
expansionsmetod lagringsvolymexpansionsstatus
-
hälsoindikationer []
hälsotillstånd kritiskt fel
lokalitet distribuerat
driftstatusfel
felrecoverpoint-protection-at []
recoverpoint-usage -
scsi-release-delay 0
service-status running
storage-array-family clariion
storage-tier -
supporting-device device_****_1
system-id device_***_1_vol
thin-capable true
thin-enabled disabled
volume-type virtual-volume
vpd-id VPD83T3:60001440000****************
Cause
I den aktuella versionen finns det ett problem med VPLEX-backendkoden där det felaktigt kan anse att ett LUN är tunt om underliggande LUN i backend-disksystemet konverteras från tunn till icke-tunn kapabel provisionering.
Attributet med tunn kapacitet måste uppdateras på båda nivåerna, dvs. Virtuell volym och Lagringsvolym automatiskt, när LUN-typen ändras i backend-disksystemet. Observera att attributet för tunn kapacitet ska uppdateras automatiskt på lagringsvolymnivå eftersom "tunn kapacitet" är ett skrivskyddat attribut på lagringsvolymnivå.
Om det tunna attributet inte ändras manuellt på Virtual-Volume-nivå kommer VPlex att fortsätta att skicka UNMAP-begäran till den logiska enhet vars LUN-typ ändras till thick och alla dessa förfrågningar kommer att avbrytas av backend-LUN.
Attributet med tunn kapacitet måste uppdateras på båda nivåerna, dvs. Virtuell volym och Lagringsvolym automatiskt, när LUN-typen ändras i backend-disksystemet. Observera att attributet för tunn kapacitet ska uppdateras automatiskt på lagringsvolymnivå eftersom "tunn kapacitet" är ett skrivskyddat attribut på lagringsvolymnivå.
Om det tunna attributet inte ändras manuellt på Virtual-Volume-nivå kommer VPlex att fortsätta att skicka UNMAP-begäran till den logiska enhet vars LUN-typ ändras till thick och alla dessa förfrågningar kommer att avbrytas av backend-LUN.
Resolution
Upplösning:
Det här problemet åtgärdas i GeoSynchrony 6.2.0.00.00.32 och senare versioner.
Lösningssteg:
1. När du har ändrat LUN-typen från tunn till tjock i BE-disksystemet kontrollerar du att attributet "Thin-capable" ändras på den virtuella volymen. Om du ändrar attributet till false på virtuell volym skickas inte längre UNMAP-kommandon till BE LUN enligt följande:
1.a) Logga in i vplexcli-kontexten på följande sätt:
Obs! VPLEX som kör GeoSynchrony före 6.x vid åtkomst till vplexcli kräver inloggningsuppgifterna för tjänstkontot för inloggning.
service@ManagementServer:~> vplexcli
Försöker ::1...
Ansluten till localhost.
Escape-tecknet är '^]'.
Ange användarnamn: service
Lösenord:
Skapa loggfil:/var/log/VPlex/cli/session.log_service_localhost_Logfile_T24531_yyyymmddhhmmss
1.b) Öppna den aktuella virtuella volymkontexten och kör kommandot nedan enligt följande, vilket visar att attributet "thin-capable" är inställt på "true" även efter att LUN-typen har ändrats från tunn till tjock i BE-disksystemet:
1.c) Inaktivera attributet "thin-capable" manuellt till "false" enligt följande, vilket inaktiverar tunn provisionering på virtuell volymnivå enligt följande:
Exempel:
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> set thin-capable false
1.d) När du har ändrat attributet "thin-capable" till "false" i den virtuella volymen bör den problematiska hälsohälsan för den virtuella volymen ändras till "OK". Kör kommandot "cluster status" för att kontrollera den övergripande hälsan för VPlex enligt följande:
Exempel:
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> ll
Namnvärde
-------------------------- ----------------------------------------
blockantal 429654016
blockstorlek 4K
synkron
kapacitet i cacheläge 12G
konsekvensgrupp -
expanderbar sann
expanderbar kapacitet 0B
expansionsmetod storage-volume
expansion-status -
health-indications []
health-state ok
locality distribuerad
operational-status ok
recoverpoint-protection-at []
recoverpoint-usage -
scsi-release-delay 0
service-status running
storage-array-family clariion
storage-tier -
supporting-device device_****_1
system-id device_**_1_vol
thin-capable false
thin-enabled inaktiverad
VPD-ID för volymtyp virtuell volym
VPD83T3:60001440000****************
VPlexcli:/> klusterstatus
Kluster-1
driftstatus: OK
övergångsindikationer:
Övergångsframsteg:
Hälsotillstånd: OK
Hälsoindikationer:
lokal-com: ok
Kluster-2
driftstatus: OK
övergångsindikationer:
Övergångsframsteg:
Hälsotillstånd: OK
Hälsoindikationer:
lokal-com: Okej
WAN-com: OK
2. Om hälsotillståndet för virtuella volymer fortfarande rapporterar "fel" eller "kritiskt fel" efter ovanstående steg utför du matrisåteridentifiering mot BE-matrisen, där den problematiska logiska enheten tillhör. Matrisen som återidentifieras bör automatiskt uppdatera attributet på lagringsvolymnivå enligt följande:
Exempel:
VPlexcli:/> matris återidentifiering -a /clusters/cluster-1/storage-elements/storage-arrays/EMC-CLARiiON-CKM0018******* -c cluster-1
3. Även efter flera försök att återupptäcka disksystemet, om den problematiska virtuella volymhälsan fortfarande rapporterar "fel" eller "kritiskt fel" måste motsvarande logiska enhet på backend-disksystemsidan tas bort från disksystemets lagringsgrupp/pool och läggas till igen, och köra kommandot för återupptäckt av disksystemet så att en manuell identifiering utlöses på VPLEX-sidan.
4. Om inget av ovanstående steg hjälper för att lösa problemet rekommenderar vi att användaren uppgraderar till den åtgärdade version som nämns ovan och sedan fortsätter med aktiviteten för ändring av LUN-typ.
Det här problemet åtgärdas i GeoSynchrony 6.2.0.00.00.32 och senare versioner.
Lösningssteg:
1. När du har ändrat LUN-typen från tunn till tjock i BE-disksystemet kontrollerar du att attributet "Thin-capable" ändras på den virtuella volymen. Om du ändrar attributet till false på virtuell volym skickas inte längre UNMAP-kommandon till BE LUN enligt följande:
1.a) Logga in i vplexcli-kontexten på följande sätt:
Obs! VPLEX som kör GeoSynchrony före 6.x vid åtkomst till vplexcli kräver inloggningsuppgifterna för tjänstkontot för inloggning.
service@ManagementServer:~> vplexcli
Försöker ::1...
Ansluten till localhost.
Escape-tecknet är '^]'.
Ange användarnamn: service
Lösenord:
Skapa loggfil:/var/log/VPlex/cli/session.log_service_localhost_Logfile_T24531_yyyymmddhhmmss
1.b) Öppna den aktuella virtuella volymkontexten och kör kommandot nedan enligt följande, vilket visar att attributet "thin-capable" är inställt på "true" även efter att LUN-typen har ändrats från tunn till tjock i BE-disksystemet:
Exempel:
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> ll
Namn Värde
-------------------------- ----------------------------------------
antal block 429654016
blockstorlek synkron
kapacitet i 4K
cacheläge 12G
konsekvensgrupp -
utökningsbar sann
expanderbar kapacitet 0B
expansionsmetod lagringsvolymexpansionsstatus
-
hälsoindikationer []
hälsotillstånd kritiskt fel
lokalitet distribuerat
driftstatusfel
felrecoverpoint-protection-at []
recoverpoint-usage -
scsi-release-delay 0
service-status running
storage-array-family clariion
storage-tier -
supporting-device device_****_1
system-id device_***_1_vol
thin-capability true
thin-enabled disabled
volume-type virtual-volume
vpd-id VPD83T3:60001440000****************
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> ll
Namn Värde
-------------------------- ----------------------------------------
antal block 429654016
blockstorlek synkron
kapacitet i 4K
cacheläge 12G
konsekvensgrupp -
utökningsbar sann
expanderbar kapacitet 0B
expansionsmetod lagringsvolymexpansionsstatus
-
hälsoindikationer []
hälsotillstånd kritiskt fel
lokalitet distribuerat
driftstatusfel
felrecoverpoint-protection-at []
recoverpoint-usage -
scsi-release-delay 0
service-status running
storage-array-family clariion
storage-tier -
supporting-device device_****_1
system-id device_***_1_vol
thin-capability true
thin-enabled disabled
volume-type virtual-volume
vpd-id VPD83T3:60001440000****************
1.c) Inaktivera attributet "thin-capable" manuellt till "false" enligt följande, vilket inaktiverar tunn provisionering på virtuell volymnivå enligt följande:
Exempel:
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> set thin-capable false
1.d) När du har ändrat attributet "thin-capable" till "false" i den virtuella volymen bör den problematiska hälsohälsan för den virtuella volymen ändras till "OK". Kör kommandot "cluster status" för att kontrollera den övergripande hälsan för VPlex enligt följande:
Exempel:
VPlexcli:/clusters/cluster-1/virtual-volumes/device_****_vol> ll
Namnvärde
-------------------------- ----------------------------------------
blockantal 429654016
blockstorlek 4K
synkron
kapacitet i cacheläge 12G
konsekvensgrupp -
expanderbar sann
expanderbar kapacitet 0B
expansionsmetod storage-volume
expansion-status -
health-indications []
health-state ok
locality distribuerad
operational-status ok
recoverpoint-protection-at []
recoverpoint-usage -
scsi-release-delay 0
service-status running
storage-array-family clariion
storage-tier -
supporting-device device_****_1
system-id device_**_1_vol
thin-capable false
thin-enabled inaktiverad
VPD-ID för volymtyp virtuell volym
VPD83T3:60001440000****************
VPlexcli:/> klusterstatus
Kluster-1
driftstatus: OK
övergångsindikationer:
Övergångsframsteg:
Hälsotillstånd: OK
Hälsoindikationer:
lokal-com: ok
Kluster-2
driftstatus: OK
övergångsindikationer:
Övergångsframsteg:
Hälsotillstånd: OK
Hälsoindikationer:
lokal-com: Okej
WAN-com: OK
2. Om hälsotillståndet för virtuella volymer fortfarande rapporterar "fel" eller "kritiskt fel" efter ovanstående steg utför du matrisåteridentifiering mot BE-matrisen, där den problematiska logiska enheten tillhör. Matrisen som återidentifieras bör automatiskt uppdatera attributet på lagringsvolymnivå enligt följande:
Exempel:
VPlexcli:/> matris återidentifiering -a /clusters/cluster-1/storage-elements/storage-arrays/EMC-CLARiiON-CKM0018******* -c cluster-1
3. Även efter flera försök att återupptäcka disksystemet, om den problematiska virtuella volymhälsan fortfarande rapporterar "fel" eller "kritiskt fel" måste motsvarande logiska enhet på backend-disksystemsidan tas bort från disksystemets lagringsgrupp/pool och läggas till igen, och köra kommandot för återupptäckt av disksystemet så att en manuell identifiering utlöses på VPLEX-sidan.
4. Om inget av ovanstående steg hjälper för att lösa problemet rekommenderar vi att användaren uppgraderar till den åtgärdade version som nämns ovan och sedan fortsätter med aktiviteten för ändring av LUN-typ.
Affected Products
VPLEX SeriesProducts
VPLEX for All Flash, VPLEX GeoSynchrony, VPLEX Series, VPLEX VS1, VPLEX VS2, VPLEX VS6Article Properties
Article Number: 000172418
Article Type: Solution
Last Modified: 05 May 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.