Dell Unity: Linux LUN -muodon varoituksen kohdistus on 512 tavua. Tämä voi heikentää suorituskykyä

Summary: Dell Unity: Linux LUN -muodon varoituksen kohdistus on 512 tavua. Tämä voi johtaa huonoon suorituskykyyn.

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

Tämä ongelma johtuu siitä, että Dell Unity mainostaa SPC-4-tukea, mikä johtaa muutoksiin Linux SCSI:n toiminnassa verrattuna VNX2/VNX-tuoteperheen levyjärjestelmiin liitettyihin Linux-laitteisiin.

Kaksi asiaa vaikuttaa makefsin suorituskykyyn:

  1. Linux lähettää nyt unmap-komentoja ohuelle Dell Unity LUNille.
  2. Linux käyttää Inquiry Vital Product Data Page 0xB2 -sivulla palautettuja tietoja päättääkseen, miten tiedostojärjestelmä kohdistetaan, ja taulukon palauttamat tiedot johtavat virheelliseen tiedostojärjestelmään.

Linux LUN -muodon varoituksen kohdistus on 512 tavua. Tämä voi johtaa huonoon suorituskykyyn.

# mkfs.ext3 /dev/mapper/mpathd1

mke2fs 1.42.9 (28-Dec-2013)
/dev/mapper/mpathd1 alignment is offset by 512 bytes.
This may result in very poor performance, (re)-partitioning suggested.    <<<<<<<<<<<

Disk /dev/mapper/VGsdb-LVsdb: 29.9 TiB, 32875361599488 bytes, 64209690624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 8192 bytes / 33553920 bytes
Alignment offset: 512 bytes

 

Cause

Linux fdisk käyttää optimaalista siirtokokoa, joka löytyy Inquiry Vital Data -sivulta 0xB0 aloitussektorina, kun luodaan osio LUN-levylle, jossa ei ole osioita. Koska tämä optimaalinen siirtokoko on 65535, mkfs väittää myöhemmin (ja oikein), että tiedostojärjestelmä on kohdistettu väärin.

Optimaalisen siirtokoon muuttaminen Inq VPD -sivulla 0xB0 tehdään tulevassa Dell Unity -päivityksessä.

 

Resolution

Kiertotapana asiakas voi käyttää arvoa 2048 (desimaali) fdiskin aloitussektorina. "MKFS" rakentaa sitten oikein kohdistetun tiedostojärjestelmän. Huomaa, että Linux-osio-/tiedostojärjestelmäapuohjelmilla on erilaisia kytkimiä/vaihtoehtoja osioiden ja tiedostojärjestelmän luomiseen. He voivat käyttää sektoreita tai sylintereitä yksikköinä. Haluamme heidän käyttävän SEKTOREITA mittayksikköinä apuohjelmiensa kanssa.

Jos LUNiin luodaan vähintään kaksi osiota, seuraavat osiot on luotava siten, että alkava SEKTORI on vuoden 2048 kerrannainen.

Jos käytät sen sijaan muotoa fdisk -c, sinun on määritettävä alkuun 65536 (järjestelmä antaa oletusarvon 65535) "-c" on dos-yhteensopivuustila ja linux-man-sivun mukaan tätä vaihtoehtoa tulisi käyttää.

Myös jos et käytä "-c" -vaihtoehtoa, saat seuraavan.

[root@localhost nasadmin]# fdisk -u /dev/sdi

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c').

Kiertotapa, jonka avulla fdisk -c voi käyttää 65536:ta aloitussektorina. Tämä tuottaa kohdistetut tiedostojärjestelmät.

 

Additional Information

Jos "-c"-vaihtoehtoa ei käytetä fdisk-komennon kanssa:

Kiertotapana asiakas voi käyttää arvoa 2048 (desimaali) fdiskin aloitussektorina."
MKFS" ja rakenna sitten oikein kohdistettu tiedostojärjestelmä. Huomaa, että Linux-osio-/tiedostojärjestelmäapuohjelmilla on erilaisia kytkimiä/vaihtoehtoja osioiden ja tiedostojärjestelmän luomiseen.
He voivat käyttää sektoreita tai sylintereitä yksikköinä. Haluamme heidän käyttävän SEKTOREITA mittayksikköinä apuohjelmiensa kanssa.

Partition number (1-4): 1
First sector (1-167772159, default 65535): 2048
Last sector, +sectors or +size{K,M,G} (2048-167772159, default 167772159):
Using default value 167772159

----------------------

Jos fdisk-komennon kanssa käytetään "-c"-asetusta:

Sama pätee, mutta sinun pitäisi aloittaa arvosta 65536.

primary partition (1-4)
Partition number (1-4): 1
First sector (65535-524287999, default 131070): 65536
Last sector, +sectors or +size{K,M,G} (65536-524287999, default 524287999): 524287999

Tärkeintä tässä on, että linjauksen asianmukaiseen aloittamiseen käytetyn määrän pitäisi olla jaettavissa vuoteen 2048 mennessä.

Yllä olevan esimerkin mukaan: 65536/2048 = 32 >>>> kohdistus on oikein, 65536 voidaan käyttää osion kohdistamiseen.

65556/2048=32.00976 >>>>kohdistus virheellinen, joten tätä arvoa ei voi käyttää.

 

Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 400, Dell EMC Unity 500, Dell EMC Unity 600, Dell EMC Unity Family
Article Properties
Article Number: 000052567
Article Type: Solution
Last Modified: 20 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.