No šī raksta jūs uzzināsiet par mašīnas partīciju lieluma ierobežojumu uz lielajiem cietajiem diskiem
Ievads
Pašlaik visas standarta attēlu izņemot CentOS 6.x atbalsta startēšanu no cietā diska, izmantojot vadīšanas diska vadu (GPT). Šis GPT tiek automātiski izveidots ar instalēšanas skriptu un nepieciešams, lai apietu vecās MS-DOS partīciju tabulas 2 terabaitu partīcijas lieluma ierobežojumu. Par MS-DOS partīciju tabulu jūs varat atrast informāciju uz Vikipēdija.
MS-DOS partīciju tabulas lietošana ar >2TB diskiem
CentOS 6 un visi vecāki attēli joprojām izmanto MS-DOS partīciju tabulu. Lai atļautu pilnībā izmantot 3 terabaitus jauno EX modela disku, izmantojiet standarta partīciju shēmu, kas paredzēta draiveriem lielākiem par 2 terabaitiem šādi:
PART swap swap 32G
PART /boot ext3 512M
PART / ext4 1024G
PART /home ext4 all
Visas citas serveri turpina izmantot šo shēmu:
PART swap swap 2G
PART /boot ext3 512M
PART / ext4 all
Tā kā partīcijas var būt maksimāli 2 terabaiti lielas, atlikušo uzglabāšanas vietu ir jāsadala starp iepriekšējām partīcijām. 3 terabaitu diskiem vismaz 1 terabaitu (maksimāli 2 terabaiti) ir jāsadala starp iepriekšējām partīcijām. Tādēļ būtu iespējama sekojoša shēma:
PART swap swap 32G
PART /boot ext3 512M
PART / ext4 1024G
PART /var ext4 200G
PART /usr ext4 300G
PART /home ext4 all
Ar sekojošu shēmu 3 terabaiti nav bijuši pilnīgi izmantoti (jo maksimālais partīcijas lielums ir 2 terabaiti (/home)):
PART swap swap 32G
PART /boot ext3 512M
PART / ext4 40G
PART /home ext4 all
Arī šī shēma parāda, ka 3 terabaiti nav pilnībā izmantoti:
PART swap swap 32G
PART /boot ext3 512M
PART / ext4 40G
PART /var ext4 100G
PART /usr ext4 200G
PART /home ext4 all
Tas notiek tāpēc, ka struktūra. Pēdējās trīs partīcijas (/var, /usr, /home) ir izveidotas paplašinātās partīcijā, kas savukārt var būt maksimāli 2 terabaiti liela. Tā kā pirmās 3 partīcijas neuzskaita vismaz 1 terabaitu lielu, nav iespējams pilnībā tos izmantot.
Šajā piemērā, kā arī iepriekšējā, instalēšanas skripts ierobežo maksimālo partīcijas lielumu līdz 2 terabaitiem.
Vēl viens iespējamais risinājums ir LVM. Tas apvieno partīcijas vienā lielā loģiskajā apjomā.
PART swap swap 32G
PART /boot ext3 512M
PART lvm vg0 1024G
PART lvm vg0 all
LV vg0 root / ext4 all
Šādas iestatīšanas trūkums ir pievienotā sarežģītība.
RAID
Lieluma ierobežojums attiecas tikai uz partīciju tabulu. Tas nozīmē, ka programmatūras RAID 5 līmenis, piemēram, rezultēs 4 terabaitus lielā RAID partīcijā pār trim 2 TB partīcijām. Tas nenotiek, ja tiek izmantots aparatūras RAID kontrolieris. Šajā gadījumā partīcija var būt maksimāli 2 terabaiti liela.
Aparatūras RAID kontrolieris
Lai varētu izmantot disku pilnu jaudu, ir jāizveido divi RAID masīvi ar tādiem pašiem diskiem – viens RAID startēšanas partīcijai, piemēram, 200 GB, un otrs atlikušajam diskjapjam.
Piemērs
Šajā piemērā ir izmantoti 3 x 3 TB diski ar RAID līmeni 5. Ir jāizveido divi RAID.
- Viens RAID, kurā tiks instalēta startējošā sistēma, ~ 200 GB liels.
- Viens RAID, kas aptver atlikušo diska vietu. Šajā piemērā ~ 5.8 TB liels.
Adaptec aparatūras RAID kontrolieris
Lai RAID kontrolieris atpazītu >2 TB diski, firmvaram ir jābūt versijai 17911 vai jaunākai. Ja tas nav gadījumā, lūdzu, sazinieties ar mūsu atbalsta komandu.
RAID 5 ar 200 GB lielu startēšanas sistēmu:
arcconf create 1 LOGICALDEVICE 200000 5 0 0 0 1 0 2 noprompt
RAID 5 atlikušajiem diskiem:
arcconf create 1 LOGICALDEVICE MAX 5 0 0 0 1 0 2 noprompt
LSI aparatūras RAID kontrolieris
RAID 5 ar 200 GB lielu startēšanas sistēmu:
megacli -CfgLdAdd -r5 [252:0,252:1,252:2] WB ADRA Cached CachedBadBBU -sz200GB -a0
RAID 5 atlikušajiem diskiem:
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. Izmantojiet GPT partīciju tabulu šeit, nevis MS-DOS partīciju tabulu; tas ļauj izveidot partīcijas, kas ir lielākas par 2 TB.
Sure, here it is in Lithuanian:
- gdisk /dev/sdb
- n – naujai skaidiniui
- Paspauskite “Enter”, kad priimtumėte numatytojo skaidinio numerio vertę.
- Paspauskite “Enter”, kad priimtumėte numatytojo skaidinio pradžios vertę.
- Taip pat paspauskite “Enter”, kad priimtumėte numatytojo skaidinio pabaigos vertę.
- Įveskite šešioliktainį kodą skaidinio duomenų tipui (0700 skirta Linux/Windows duomenims).
- Galiausiai, įveskite “w”, kad išsaugotumėte pakeitimus.
Dabar galite suformatuoti skaidinį:
mkfs.ext4 /dev/sdb1
Galų gale jums reikės redaguoti failą /etc/fstab
su šiuo įrašu:
/dev/sdb1 /mnt ext4 numatytieji 0 1