Kaip pridėti naują diską, didesnį nei 2 TB prie esamos Linux


Ar kada nors bandėte skaidyti didesnį nei 2 TB standųjį diską naudodami „fdisk“ programą ir susimąstėte, kodėl gaunate įspėjimą naudoti GPT? Taip, jūs teisingai supratote. Negalime skaidyti didesnio nei 2 TB standžiojo disko naudodami fdisk įrankį.

Tokiais atvejais galime naudoti komandą parted. Pagrindinis skirtumas slypi skaidymo formatuose, kuriuose fdisk naudoja DOS skaidymo lentelės formatą, o parduotas naudoja GPT formatą.

PATARIMAS: vietoj įrankio atskirti galite naudoti ir gdisk.

Šiame straipsnyje parodysime, kaip pridėti naują diską, didesnį nei 2 TB prie esamo Linux serverio, pvz., RHEL/CentOS arba Debian/Ubuntu.

Šiai konfigūracijai atlikti naudoju fdisk ir parted paslaugų programas.

Pirmiausia išvardykite dabartinio skaidinio informaciją naudodami komandą fdisk, kaip parodyta.

fdisk -l

Šiame straipsnyje pridedu 20 GB talpos standųjį diską, kurį galima naudoti ir didesniam nei 2 TB diskui. Pridėję diską, patikrinkite skaidinių lentelę naudodami tą pačią fdisk komandą, kaip parodyta.

fdisk -l

Patarimas: jei pridedate fizinį standųjį diską, galite pastebėti, kad skaidiniai jau sukurti. Tokiais atvejais galite naudoti fdsik, kad ištrintumėte tą patį prieš naudodami parted.

fdisk /dev/xvdd

Norėdami ištrinti skaidinį, naudokite jungiklį d ir w, kad įrašytumėte pakeitimus ir išeitumėte.

Svarbu: ištrindami skaidinį turite būti atsargūs. Tai ištrins duomenis iš disko.

Dabar atėjo laikas skaidyti naują standųjį diską naudojant parted komandą.

parted /dev/xvdd

Nustatykite skaidinių lentelės formatą į GPT

(parted) mklabel gpt

Sukurkite pagrindinį skaidinį ir priskirkite disko talpą, čia aš naudoju 20 GB (jūsų atveju tai būtų 2 TB).

(parted) mkpart primary 0GB 20GB

Tiesiog smalsumo dėlei pažiūrėkime, kaip šis naujas skaidinys yra įtrauktas į fdisk.

fdisk /dev/xvdd

Dabar suformatuokite ir prijunkite skaidinį ir pridėkite tą patį /etc/fstab, kuris valdo failų sistemas, kurios turi būti prijungtos, kai sistema paleidžiama.

mkfs.ext4 /dev/xvdd1

Kai skaidinys bus suformatuotas, atėjo laikas prijungti skaidinį į /data1.

mount /dev/xvdd1 /data1

Jei norite montuoti nuolat, pridėkite įrašą /etc/fstab faile.

/dev/xvdd1     /data1      ext4      defaults  0   0

Svarbu: branduolys turi palaikyti GPT, kad būtų galima skaidyti naudojant GPT formatą. Pagal numatytuosius nustatymus RHEL/CentOS turi branduolį su GPT palaikymu, bet Debian/Ubuntu atveju pakeitus konfigūraciją reikia iš naujo sukompiliuoti branduolį.

Viskas! Šiame straipsnyje mes jums parodėme, kaip naudoti parted komandą. Pasidalykite savo komentarais ir atsiliepimais su mumis.