Weboldal keresés

RHCSA sorozat: „Parted” és „SSM” használata a rendszertároló konfigurálásához és titkosításához – 6. rész


Ebben a cikkben megvitatjuk, hogyan állíthat be és konfigurálhat helyi rendszertárolót Red Hat Enterprise Linux 7 rendszerben a klasszikus eszközök használatával, valamint bemutatja a Rendszertárkezelőt (más néven >SSM), ami nagyban leegyszerűsíti ezt a feladatot.

Felhívjuk figyelmét, hogy ebben a cikkben bemutatjuk ezt a témát, de a téma kiterjedtsége miatt folytatjuk leírását és használatát a következőben (7. rész).

Partíciók létrehozása és módosítása az RHEL 7-ben

Az RHEL 7-ben a parted az alapértelmezett segédprogram a partíciókkal való munkához, és lehetővé teszi a következőket:

  1. Az aktuális partíciós tábla megjelenítése
  2. Meglévő partíciók manipulálása (méretének növelése vagy csökkentése).
  3. Hozzon létre partíciókat szabad terület vagy további fizikai tárolóeszközök használatával

Javasoljuk, hogy mielőtt új partíciót hozna létre vagy egy meglévőt módosítana, ellenőrizze, hogy az eszköz egyik partíciója sem legyen használatban (umount /dev/partition), és ha az eszköz egy részét csereként használja, le kell tiltania (swapoff -v /dev/partition) a folyamat során.

Ennek legegyszerűbb módja az RHEL elindítása mentési módban egy telepítési adathordozó, például RHEL 7 telepítő DVD használatával. vagy USB (Hibaelhárítás Rescue a Red Hat Enterprise Linux system) és válassza a Kihagyás< lehetőséget., amikor a rendszer arra kéri, hogy válasszon egy opciót a meglévő Linux-telepítés csatlakoztatásához, és megjelenik egy parancssor, ahol elkezdheti begépelni ugyanazokat a parancsokat, mint az alábbiak szerint egy közönséges partíció létrehozása során nem használt eszköz.

A parted indításához egyszerűen írja be.

parted /dev/sdb

Ahol a /dev/sdb az az eszköz, amelyen létrehozza az új partíciót; ezután írja be a print parancsot az aktuális meghajtó partíciós táblájának megjelenítéséhez:

Amint láthatja, ebben a példában 5 GB virtuális meghajtót használunk. Most létrehozunk egy 4 GB elsődleges partíciót, majd formázzuk az xfs fájlrendszerrel, amely az RHEL 7 alapértelmezett beállítása.

Számos fájlrendszer közül választhat. Manuálisan kell létrehoznia a partíciót az mkpart segítségével, majd a szokásos módon formáznia kell mkfs.fstype segítségével, mivel az mkpart nem támogatja sok modern fájlrendszert. -a dobozból.

A következő példában beállítunk egy címkét az eszközhöz, majd létrehozunk egy elsődleges partíciót (p) a /dev/sdb oldalon, amely a 0%-nál kezdődik. az eszköz százalékában, és 4000 MB-nál (4 GB) végződik:

Ezután a partíciót xfs formátumban formázzuk, és ismét kinyomtatjuk a partíciós táblát, hogy ellenőrizzük, alkalmazták-e a változtatásokat:

mkfs.xfs /dev/sdb1
parted /dev/sdb print

Régebbi fájlrendszerek esetén használhatja a resize parancsot elválasztva a partíció átméretezéséhez. Sajnos ez csak az ext2-re, fat16-ra, fat32-re, hfs-re, linux-swap-ra és reiserf-re vonatkozik (ha a libreiserfs telepítve van).

Így a partíció átméretezésének egyetlen módja a törlése és újbóli létrehozása (tehát győződjön meg róla, hogy megfelelő biztonsági másolatot készített az adatokról!). Nem csoda, hogy az RHEL 7 alapértelmezett particionálási sémája az LVMen alapul.

Elválasztott partíció eltávolítása:

parted /dev/sdb print
parted /dev/sdb rm 1

A Logikai kötetkezelő (LVM)

A lemez particionálása után nehéz vagy kockázatos lehet a partíciók méretének megváltoztatása. Emiatt, ha a rendszerünk partícióinak átméretezését tervezzük, fontolóra kell venni az LVM használatát a klasszikus particionáló rendszer helyett, ahol több fizikai eszköz alkothat egy kötetcsoportot, amely egy meghatározott számú logikai kötet, amely gond nélkül bővíthető vagy csökkenthető.

Egyszerűen fogalmazva, a következő diagram hasznosnak bizonyulhat az LVM alapvető architektúrájának emlékezésében.

Fizikai kötetek, kötetcsoportok és logikai kötetek létrehozása

Kövesse ezeket a lépéseket az LVM klasszikus kötetkezelő eszközökkel történő beállításához. Mivel ezt a témát ezen az oldalon az LVM sorozatot olvasva kibővítheti, csak az LVM beállításának alapvető lépéseit fogom felvázolni, majd ezeket összehasonlítom ugyanazon funkcionalitás SSM-mel való megvalósításával.

Megjegyzés: A teljes /dev/sdb és /dev/sdc lemezt ként fogjuk használni. >PV-k (Physical Volumes), de teljes mértékben rajtad múlik, hogy te is ezt akarod-e tenni.

1. Hozzon létre /dev/sdb1 és /dev/sdc1 partíciókat a rendelkezésre álló lemezterület 100%-a felhasználásával /dev/sdb és /dev/sdc:

parted /dev/sdb print
parted /dev/sdc print

2. Hozzon létre 2 fizikai kötetet a /dev/sdb1 és a /dev/sdc1 tetején.

pvcreate /dev/sdb1
pvcreate /dev/sdc1

Ne feledje, hogy a pvdisplay /dev/sd{b,c}1 segítségével információkat jeleníthet meg az újonnan létrehozott PV-kről.

3. Hozzon létre egy VG-t az előző lépésben létrehozott PV tetejére:

vgcreate tecmint_vg /dev/sd{b,c}1

Ne feledje, hogy a vgdisplay tecmint_vg segítségével információkat jeleníthet meg az újonnan létrehozott VGről.

4. Hozzon létre három logikai kötetet a VG tecmint_vg tetején, az alábbiak szerint:

lvcreate -L 3G -n vol01_docs tecmint_vg		[vol01_docs → 3 GB]
lvcreate -L 1G -n vol02_logs tecmint_vg		[vol02_logs → 1 GB]
lvcreate -l 100%FREE -n vol03_homes tecmint_vg	[vol03_homes → 6 GB]	

Ne feledje, hogy az lvdisplay tecmint_vg segítségével információkat jeleníthet meg az újonnan létrehozott LV-kről a VG tecmint_vg tetején.