Partīciju izmēra ierobežojums uz lieliem cietajiem diskiem

Pēdējās izmaiņas: Friday December 1st, 2023

Šajā rakstā jūs uzzināsiet par partīciju izmēra ierobežojumu uz lieliem cietajiem diskiem.

Ievads

Pašlaik visas standarta attēli izņemot CentOS 6.x, atbalsta startēšanu no cietā diska, izmantojot GUID partīciju tabulu (GPT). Šo GPT automātiski izveido instalēšanas skripts installimage, un tas ir nepieciešams, lai pārsniegtu vecākas MS-DOS partīciju tabulas 2 terabaitu partīciju izmēra ierobežojumu. Par MS-DOS partīciju tabulu var atrast informāciju Wikipedia.

Lietošana ar MS-DOS partīciju tabulu ar >2TB diskiem

CentOS 6 un visi vecāki attēli joprojām izmanto MS-DOS partīciju tabulu. Lai ļautu jauno EX modeļu cieto disku pilnīgu 3 terabaitu izmantošanu, izmantojiet standarta partīcijas shēmu lielākiem par 2 terabaitiem draiviem šādi:

PART swap swap 32G
PART /boot ext3 512M
PART / ext4 1024G
PART /home ext4 all

Visi citi serveri turpina izmantot šo shēmu:

PART swap swap 2G
PART /boot ext3 512M
PART / ext4 all

Tā kā partīcijas var būt ne vairāk kā 2 terabaiti lielas, pārējā glabāšanas telpa jāsadala starp iepriekšējām partīcijām. 3 terabaitu diskiem, vismaz 1 terabaitu (maksimāli 2 terabaitus) jāsadala starp iepriekšējām partīcijām. Tātad šāda shēma būtu iespējama:

PART swap swap 32G
PART /boot ext3 512M
PART / ext4 1024G
PART /var ext4 200G
PART /usr ext4 300G
PART /home ext4 all

Ar šādu shēmu 3 terabaiti netika iespējams izmantot pilnībā (jo maksimālais partīcijas izmērs ir 2 terabaiti (/home)):

PART swap swap 32G
PART /boot ext3 512M
PART / ext4 40G
PART /home ext4 all

Tas ir saistīts ar struktūru. Pēdējās trīs partīcijas (/var, /usr, /home) ir izveidotas paplašinātā partīcijā, kura savukārt var būt maksimāli 2 terabaiti liela. Tā kā pirmās 3 partīcijas nesasniedz vismaz 1 terabaita izmēru, arī šeit tās nevar izmantot pilnībā.
Šajā piemērā, tāpat kā iepriekšējā, installimage skripts ierobežo maksimālo partīcijas izmēru līdz 2 terabaitiem.

Vēl viens iespējamais risinājums ir LVM (Logical Volume Manager). Tas apvieno partīcijas vienā lielā loģiskā diska sekcijā.

PART swap swap 32G
PART /boot ext3 512M
PART lvm vg0 1024G
PART lvm vg0 all
LV vg0 root / ext4 all

Šādas uzstādības trūkums ir pievienotā sarežģītība.

RAID

Izmēra ierobežojums attiecas tikai uz partīciju tabulu. Tas nozīmē, ka, piemēram, programmatūras RAID 5 rezultātā RAID partīcija ir 4 terabaiti pār trim 2 TB partīcijām. Tas nenotiek, ja izmantojat aparatūras RAID kontrolieri. Šajā gadījumā partīcija var būt maksimāli 2 terabaiti liela.

Aparatūras RAID kontrolieris

Lai varētu izmantot disku pilno jaudu, jums ir jāizveido divi RAID masīvi uz tā paša diska — viens RAID bootable partīcijai, piemēram, 200 GB, un otrs RAID atlikušajam diska vietam.

Piemērs

Šajā piemērā ir izmantoti 3 x 3 TB diski RAID 5 shēmā. Nepieciešami ir izveidot divus RAID.

  1. Viens RAID, uz kura tiks instalēts startējamais sistēmas ~ 200 GB lielumā.
  2. Viens RAID, kas aptver atlikušo diska vietu. Šajā piemērā ~ 5,8 TB lielumā.

Adapteca aparatūras RAID kontrolieris

Lai RAID kontrolieris atpazītu >2 TB disku, firmvaram jābūt versijai 17911 vai jaunākai. Ja tas nav, lūdzu, sazinieties ar mūsu atbalsta komandu.
RAID 5, 200 GB startējamai sistēmai:

arcconf create 1 LOGICALDEVICE 200000 5 0 0 0 1 0 2 noprompt

RAID 5 atlikušajam diska vietam:

arcconf create 1 LOGICALDEVICE MAX 5 0 0 0 1 0 2 noprompt

LSI aparatūras RAID kontrolieris

RAID 5, 200 GB startējamai sistēmai:

megacli -CfgLdAdd -r5 [252:0,252:1,252:2] WB ADRA Cached CachedBadBBU -sz200GB -a0

RAID 5 atlikušajam diska vietam:

megacli -CfgLdAdd -r5 [252:0,252:1,252:2] WB ADRA Cached CachedBadBBU -a0

Instalēšana un partīciju izveide

Tagad jūs varat veikt installimage. Šeit ir nepieciešami daži pielāgojumi: izmantojiet tikai /dev/sda attēliem; citus attēlus jāizkomentē, izmantojot #. Un jums ir jāizslēdz programmatūras RAID (iestatiet uz 0).

Pēc operētājsistēmas uzstādīšanas jūs varat izveidot partīciju otrajā RAID, lai to varētu izmantot. Šeit izmantojiet GPT partīciju tabulu, nevis MS-DOS partīciju tabulu; tas ļauj izveidot partīcijas, kas ir lielākas par 2 TB.

  • gdisk /dev/sdb
  • n jaunai partīcijai
  • Ar Enter, pieņemiet noklusējuma vērtību partīcijas numuram.
  • Ar Enter, pieņemiet noklusējuma vērtību partīcijas sākumam.
  • Līdzīgi ar Enter, pieņemiet noklusējuma vērtību partīcijas beigām.
  • Ievadiet heksadecimālo kodu partīcijas datu tipam (0700 Linux/Windows datiem).
  • Visbeidzot, ar w saglabājiet veiktos labojumus.

Tagad jūs varat formatēt partīciju:

mkfs.ext4 /dev/sdb1

Visbeidzot, jums ir jālabo fails /etc/fstab ar sekojošo ierakstu:

/dev/sdb1  /mnt  ext4  defaults  0  1
Was this article helpful?
Skatījumi: 79

BeeHosting 10. dzimšanas diena!
līdz 70% atlaide visiem pakalpojumiem
+ bezmaksas vietnes pārsūtīšana.

Beehosting.pro vietne izmanto sīkdatnes

Mūsu tīmekļa vietnē tiek izmantoti sīkfaili un citas tehnoloģijas ar nolūku, lai attēlotu tehnisko interneta vietnes struktūru un saturu. Izvēloties šo lapu, Jūs piekrītat sīkfailu izmantošanai.

Menu