Weboldal keresés

2 TB-nál nagyobb új lemez hozzáadása egy meglévő Linuxhoz


Próbálta már 2 TB-nál nagyobb merevlemez particionálását az fdisk segédprogrammal, és azon töprengett, miért kap figyelmeztetést a GPT használatára? Igen, igazad van. 2 TB-nál nagyobb merevlemezt nem tudunk particionálni az fdisk eszközzel.

Ilyen esetekben használhatjuk a parted parancsot. A fő különbség azokban a particionálási formátumokban rejlik, amelyekben az fdisk a DOS particionálási táblázat formátumát, a parted pedig a GPT formátumot használja.

TIPP: A parted eszköz helyett használhatja a gdisk-et is.

Ebben a cikkben megmutatjuk, hogyan kell hozzáadni egy 2 TB-nál nagyobb új lemezt egy meglévő Linux-kiszolgálóhoz, például RHEL/CentOS-hez vagy Debian/Ubuntuhoz.

Ehhez a konfigurációhoz az fdisk és a parted segédprogramokat használom.

Először listázza ki az aktuális partíció részleteit az fdisk paranccsal az ábrán látható módon.

fdisk -l

A cikkhez csatolok egy 20 GB kapacitású merevlemezt, amely a 2 TB-nál nagyobb lemezeknél is követhető. Miután hozzáadott egy lemezt, ellenőrizze a partíciós táblát az ábrán látható fdisk paranccsal.

fdisk -l

Tipp: Ha fizikai merevlemezt ad hozzá, előfordulhat, hogy a partíciók már létrejöttek. Ilyen esetekben az fdsik segítségével törölheti ugyanazt a parted használata előtt.

fdisk /dev/xvdd

Használja a d kapcsolót a partíció törléséhez, a w kapcsolót pedig a módosítások beírásához és a kilépéshez.

Fontos: Legyen óvatos a partíció törlésekor. Ez törli a lemezen lévő adatokat.

Itt az ideje, hogy particionáljon egy új merevlemezt a parted paranccsal.

parted /dev/xvdd

Állítsa a partíciós tábla formátumát GPT-re

(parted) mklabel gpt

Hozd létre az elsődleges partíciót, és rendeld hozzá a lemezkapacitást, itt 20 GB-ot használok (a te esetedben ez 2 TB lenne).

(parted) mkpart primary 0GB 20GB

Csak az érdekesség kedvéért nézzük meg, hogyan szerepel ez az új partíció az fdiskben.

fdisk /dev/xvdd

Most formázza, majd csatolja be a partíciót, és adja hozzá ugyanezt az /etc/fstab fájlhoz, amely vezérli a rendszerindításkor felcsatolandó fájlrendszereket.

mkfs.ext4 /dev/xvdd1

A partíció formázása után itt az ideje, hogy a partíciót a /data1 alatt csatolja.

mount /dev/xvdd1 /data1

Állandó csatlakoztatáshoz adja hozzá a bejegyzést az /etc/fstab fájlba.

/dev/xvdd1     /data1      ext4      defaults  0   0

Fontos: A kernelnek támogatnia kell a GPT-t a GPT-formátum használatával történő particionáláshoz. A RHEL/CentOS alapértelmezés szerint GPT-támogatással rendelkezik, de Debian/Ubuntu esetén a konfiguráció módosítása után újra kell fordítani a kernelt.

Ez az! Ebben a cikkben bemutattuk, hogyan kell használni a parted parancsot. Ossza meg velünk észrevételeit és visszajelzéseit.