Solaris: Varför skiljer sig volymsektorstorleken mellan LUN från CLARiiON och VNX/Dell EMC Unity? (kan korrigeras av användaren)
Sammanfattning: Solaris: Varför skiljer sig volymsektorstorleken mellan LUN från CLARiiON och VNX/Dell EMC Unity? (kan korrigeras av användaren)
Den här artikeln gäller för
Den här artikeln gäller inte för
Den här artikeln är inte kopplad till någon specifik produkt.
Alla produktversioner identifieras inte i den här artikeln.
Symptom
Vid migrering av data från en CLARiiON LUN till en Dell EMC Unity LUN via VxVM på Solaris misslyckas kommandot med felet kan inte allokera utrymme för att spegla 419346432 blockvolym: Det finns inte tillräckligt många SSD-enheter som uppfyller specifikationen. Diskarnas sektorstorlek skiljer sig från diskhanteringsutdata.
Se nedan för logginformationen:
root@XXXXXXXX 16.12 11:45:~ > vxassist -g mmdatadg mirror vol01 mmdatadgemc_clariion1_1 mediatype:ssd
VxVM vxassist-FEL V-5-1-15317 Det går inte att allokera utrymme för att spegla 419346432 blockvolym: Inte tillräckligt många SSD-enheter som uppfyller specifikationen.
root@XXXXXXXX 20.12 17:57 :~ > vxprint -g archivedg
TY NAMN ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg archivedg archivedg - - - - - - -
dm archivedgemc_clariion0_11 emc_clariion0_11 - 167690144 - - - - << LUN från CX4-120
dm archivedgemc_clariion1_5 emc_clariion1_5 - 167638016 - - - - - << LUN från Unity
VxVM vxassist-FEL V-5-1-15317 Det går inte att allokera utrymme för att spegla 419346432 blockvolym: Inte tillräckligt många SSD-enheter som uppfyller specifikationen.
root@XXXXXXXX 20.12 17:57 :~ > vxprint -g archivedg
TY NAMN ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0
dg archivedg archivedg - - - - - - -
dm archivedgemc_clariion0_11 emc_clariion0_11 - 167690144 - - - - << LUN från CX4-120
dm archivedgemc_clariion1_5 emc_clariion1_5 - 167638016 - - - - - << LUN från Unity
Orsak
Käll- och målvolymen formaterades med en annan etikett. I det här exemplet märktes CLARiiON LUN som EFI och Unity LUN som VTOC.
Felsökning ur matrisperspektiv:
Från SP-insamlingar och servicedata kan vi se att blockstorleken för 2 LUN är exakt densamma:
Från värden > hämtar INQ-utdata är blockstorleken exakt densamma, vilket indikerar att detta inte är ett disksystemproblem eftersom värden kan se den fysiska storleken på LUN korrekt.
De är dock formaterade till olika etiketter EFI och VTOC (KB#318161 – Sön: Hur man ser skillnaden mellan EFI-etikett och VTOC)
Felsökning ur matrisperspektiv:
Från SP-insamlingar och servicedata kan vi se att blockstorleken för 2 LUN är exakt densamma:
# CLARiiON/SPX_cfg_info.txt
LOGISKT ENHETSNUMMER 1
LUN-kapacitet (block): <419430400<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
UID: 60:06:01:60:02:41:29:00:F8:11:84:2E:6B:05:E5:11
# Dell EMC Unity/SPX/cmd_outputs/svc_data/svc_storagecheck_--list.txt
nyckel:
0x600601601870400071E048584EAAE182Användar-ID :
1Identification_NiceName : mmdatadg_1
Poolnamn: Pool1
Kapacitet (sektorer) : 419430400 512 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
LOGISKT ENHETSNUMMER 1
LUN-kapacitet (block): <419430400<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
UID: 60:06:01:60:02:41:29:00:F8:11:84:2E:6B:05:E5:11
# Dell EMC Unity/SPX/cmd_outputs/svc_data/svc_storagecheck_--list.txt
nyckel:
0x600601601870400071E048584EAAE182Användar-ID :
1Identification_NiceName : mmdatadg_1
Poolnamn: Pool1
Kapacitet (sektorer) : 419430400 512 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Från värden > hämtar INQ-utdata är blockstorleken exakt densamma, vilket indikerar att detta inte är ett disksystemproblem eftersom värden kan se den fysiska storleken på LUN korrekt.
/dev/vx/rdmp/emc_clariion0_11s2 :D GC :RAID 5 :0430 :0B00006C : 83886080: 0: 0: 0 6006016002412900d03d87906b05e511 << CLARiiON LUN
/dev/vx/rdmp/emc_clariion1_5s2 :D GC :VRAID :4000 :05585365 : 83886080: 0: 0: 0 6006016018704000a46553586b1b30b8 << Unity LUN
/dev/vx/rdmp/emc_clariion1_5s2 :D GC :VRAID :4000 :05585365 : 83886080: 0: 0: 0 6006016018704000a46553586b1b30b8 << Unity LUN
De är dock formaterade till olika etiketter EFI och VTOC (KB#318161 – Sön: Hur man ser skillnaden mellan EFI-etikett och VTOC)
# emc_clariion0_11s2 >> EFI-etikett
132. c2t5006016944604FD9d30 <DGC-RAID 5-0430-80.00GB><<<<<<<<<<
/pci@0,0/pci8086,340a@3/pci111d,802c@0/pci111d,802c@6/pci10df,fc23@0,1/fp@0,0/disk@w5006016944604fd9,1e
#emc_clariion1_5s2 >> VTOC
76. c2t5006016E47E00578d2 DGC -VRAID -4000 cyl 13371 alt 2 hd 224 sec 56
><<<<<<<<<<<
/pci@0,0/PCI8086,340a@3/PCI111D,802c@0/PCI111D,802c@6/PCI10DF,fc23@0,1/fp@0,0/disk@w5006016e47e00578,2
132. c2t5006016944604FD9d30 <DGC-RAID 5-0430-80.00GB><<<<<<<<<<
/pci@0,0/pci8086,340a@3/pci111d,802c@0/pci111d,802c@6/pci10df,fc23@0,1/fp@0,0/disk@w5006016944604fd9,1e
#emc_clariion1_5s2 >> VTOC
76. c2t5006016E47E00578d2 DGC -VRAID -4000 cyl 13371 alt 2 hd 224 sec 56
><<<<<<<<<<<
/pci@0,0/PCI8086,340a@3/PCI111D,802c@0/PCI111D,802c@6/PCI10DF,fc23@0,1/fp@0,0/disk@w5006016e47e00578,2
Upplösning
Formatera LUN med samma etikett som käll-LUN i Solaris. I det här fallet löstes problemet genom att Unity LUN-målet märktes som EFI.
Ytterligare information
Jämförelse av EFI-etiketten och VTOC-etiketten (https://docs.oracle.com/cd/E19082-01/819-2723/disksconcepts-16/index.html)
EFI-disketiketten skiljer sig från VTOC-disketiketten på följande sätt:
EFI-disketiketten skiljer sig från VTOC-disketiketten på följande sätt:
- Ger stöd för diskar som är större än 2 terabyte.
- Ger användbara sektorer 0–6, där sektor 2 bara är en annan sektor.
- Partitioner (eller segment) får inte överlappa med den primära etiketten eller säkerhetskopian eller med andra partitioner. Storleken på EFI-etiketten är vanligtvis 34 sektorer, så partitioner börjar vanligtvis i sektor 34. Den här funktionen innebär att ingen partition kan starta i sektor noll (0).
- Ingen cylinder-, uppfordrings- eller sektorinformation lagras i EFI-etiketten. Storlekarna anges i block.
- Information som lagrades i området för alternativa cylindrar, de två sista cylindrarna på disken, lagras nu i sektor 8.
- Om du använder formatverktyget för att ändra partitionsstorlekar, tilldelas den otilldelade partitionstaggen till partitioner med storlekar som är lika med noll. Som standard tilldelar formatverktyget usr-partitionstaggen till alla partitioner med en storlek som är större än noll. Du kan använda menyn för partitionsändring för att omtilldela partitionstaggar efter att partitionerna har ändrats. Du kan dock inte ändra en partition med en storlek som inte är noll till den otilldelade partitionstaggen.
Berörda produkter
VNX/VNXeProdukter
CLARiiON, Dell EMC Unity Family, VNX1 Series, VNX2 Series, VNX/VNXeArtikelegenskaper
Artikelnummer: 000054794
Artikeltyp: Solution
Senast ändrad: 20 okt. 2025
Version: 5
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.