Suurte kõvaketaste partitsiooni suuruse piirang

Viimati muudetud: Friday December 1st, 2023

Sissejuhatus

Praegu toetavad kõik standardpildid peale CentOS 6.x kõvakettalt käivitamist, kasutades juhendpartitsioonitabelit (GPT). Selle GPT loob automaatselt installimage skript ja seda on vaja vanema MS-DOS partitsioonitabeli 2 terabaidi suuruse piirangu ümberpööramiseks. Lisateavet MS-DOS partitsioonitabeli kohta leiate Wikipedia lehelt.

Kasutamine MS-DOS partitsioonitabeliga >2TB kõvaketastel

CentOS 6 ja kõik vanemad pildid kasutavad endiselt MS-DOS partitsioonitabelit. Et võimaldada uute EX mudelikõvaketaste täielikku 3 terabaidi mahutavust, kasutage järgmist suuremate kui 2 terabaidi ketaste tavapärast partitsioneerimisskeemi järgmiselt:

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

Kõik teised serverid jätkavad selle skeemi kasutamist:

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

Kuna partitsioonid võivad olla maksimaalselt 2 terabaiti suured, tuleb ülejäänud salvestusruum jagada varasemate partitsioonide vahel. 3 terabaidise ketta puhul tuleb vähemalt 1 terabait (maksimaalselt 2 terabaiti) jagada varasemate partitsioonide vahel. Seega oleks võimalik järgmine skeem:

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

Selle skeemi järgi ei suudetud 3 terabaiti täielikult kasutada (kuna maksimaalne partitsiooni suurus on 2 terabaiti (/home)):

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

See tuleneb struktuurist. Viimased kolm partitsiooni (/var, /usr, /home) on loodud laiendatud partitsioonis, mis omakorda võib olla maksimaalselt 2 terabaiti suur. Kuna esimesed 3 partitsiooni ei hõlma vähemalt 1 terabaiti suurust ruumi, ei ole neid võimalik siin täielikult kasutada.

Selles näites piirab installimage skript partitsiooni maksimaalset suurust 2 terabaidi ulatuses.

Veel üks võimalik lahendus on LVM (Logical Volume Manager). See ühendab partitsioonid üheks suureks loog

iliseks mahupinnaks.

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

LV vg0 root / ext4 all

Selle seadistuse puuduseks on lisandunud keerukus.

RAID

Suuruse piirang kehtib ainult partitsioonitabelile. See tähendab, et näiteks tarkvarapõhine RAID 5 annab 4 terabaidi suuruse RAID partitsiooni kolme 2 TB partitsiooni abil. Sellist asja ei juhtu aga riistvara RAID kontrolleri kasutamisel. Sel juhul võib partitsioon olla maksimaalselt 2 terabaiti suur.

Riistvara RAID kontroller

Kogu kõvaketaste mahutavuse kasutamiseks tuleb samaile ketastele luua kaks RAID massiivi — üks RAID bootitava partitsiooni jaoks, nt 200 GB, ja teine RAID ülejäänud ketaste ruumi jaoks.

Näide

Selles näites on kasutatud 3 x 3 TB kettaid RAID 5 skeemis. On vaja luua kaks RAID-i.

  1. Üks RAID, kuhu installitakse bootitav süsteem, ~ 200 GB suurusega.
  2. Üks RAID, mis hõlmab ülejäänud ketaste ruumi. Selles näites ~ 5,8 TB suurusega.

Adapteci riistvara RAID kontroller

Et RAID kontroller saaks >2 TB kettaid ära tunda, peab tarkvara olema versioonist 17911 või hilisem. Kui see pole nii, siis võtke ühendust meie toe meeskonnaga.

RAID 5, 200 GB bootitava süsteemi jaoks:

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

RAID 5 ülejäänud ketaste jaoks:

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

LSI riistvara RAID kontroller

RAID 5, 200 GB bootitava süsteemi jaoks:

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

RAID 5 ülejäänud ketaste jaoks:

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

Paigaldamine ja partitsioneerimine

Nüüd saate teostada installimage‘i. Siin on vajalikud mõned kohandused: kasutage draive jaoks ainult /dev/sda; teised tuleb välja kommenteerida kasutades #. Ja tarkvarapõhine RAID tuleb välja lülitada (määra 0).

Pärast operatsioonisüsteemi paigaldamist saate luua teisele RAID-ile partitsiooni, et seda kasutada. Kasutage siin GPT partitsioonitabelit MS-DOS partitsioonitabeli asemel; see võimaldab >2 TB partitsioone.

  • gdisk /dev/sdb
  • n uue partitsiooni jaoks
  • Vajutage Enter, et aktsepteerida partitsiooni numbrile vaikimisi väärtust.
  • Vajutage Enter, et aktsepteerida partitsiooni alguse vaikimisi väärtust.
  • Sama kehtib partitsiooni lõpu vaikimisi väärtuse kohta.
  • Sisestage partitsiooni andmetüübi heksakood (0700 Linuxi/Windowsi andmete jaoks).
  • Lõpuks, salvestage muudatused kasutades w klahvi.

Nüüd saate partitsiooni vormindada:

mkfs.ext4 /dev/sdb1

Lõpuks peate redigeerima faili /etc/fstab ja lisama järgmise kirje:

/dev/sdb1  /mnt  ext4  defaults  0  1

Was this article helpful?
Vaatamised: 267

BeeHosting 10 Sünnipäev!
Kuni 70% allahindlus kõikidelt teenustelt
+ tasuta veebisaidi ülekanne.

Facebook Instagram linkedin
Menüü