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.