RHCSA Serie: Benotzt Parted an SSM fir System Storage ze konfiguréieren an ze verschlësselen - Deel 6


An dësem Artikel wäerte mir diskutéieren wéi Dir lokal Systemlagerung am Red Hat Enterprise Linux 7 opbauen an konfiguréieren mat klassesche Tools an de System Storage Manager aféieren (och bekannt als SSM), wat dës Aufgab immens vereinfacht.

Notéiert w.e.g. datt mir dëst Thema an dësem Artikel presentéieren awer seng Beschreiwung an d'Benotzung op den nächsten (Deel 7) weiderféieren wéinst der grousser Gréisst vum Thema.

Erstellen an änneren Partitionen am RHEL 7

Am RHEL 7 ass parted de Standard Utility fir mat Partitionen ze schaffen, an erlaabt Iech:

  1. Déi aktuell Partitionstabelle weisen
  2. Manipulatioun (erhéijen oder reduzéieren d'Gréisst vun) bestehend Partitionen
  3. Erstellt Partitionen mat fräiem Raum oder zousätzlech kierperlech Späicherapparater

Et ass recommandéiert datt ier Dir probéiert d'Schafung vun enger neier Partition oder d'Ännerung vun enger existéierter ze suergen, datt keng vun de Partitionen um Apparat am Gebrauch sinn (umount /dev/partition), an wann Dir en Deel vum Apparat als Swap benotzt, musst Dir et während dem Prozess deaktivéieren (swapoff -v /dev/partition).

Deen einfachste Wee fir dëst ze maachen ass de RHEL am Rettungsmodus ze booten mat engem Installatiounsmedie wéi eng RHEL 7 Installatioun DVD oder USB (Problembehandlung → Retten e Red Hat Enterprise Linux System) a wielt Skip wann Dir gefrot gëtt eng Optioun ze wielen montéiert déi existent Linux Installatioun, an Dir kritt eng Kommandoprompt presentéiert, wou Dir kënnt ufänken déiselwecht Kommandoen ze tippen wéi follegt wärend der Schafung vun enger normaler Partition an engem kierperlechen Apparat deen net benotzt gëtt.

Fir unzefänken getrennt, einfach Typ.

# parted /dev/sdb

Wou /dev/sdb den Apparat ass wou Dir déi nei Partition erstellt; Als nächst, dréckt dréckt fir d'Partitionstabel vun der aktueller Drive ze weisen:

Wéi Dir kënnt gesinn, an dësem Beispill benotze mir e virtuelle Drive vu 5 GB. Mir wäerten elo weidergoen fir eng 4 GB primär Partition ze kreéieren an dann mat dem xfs Dateiesystem ze formatéieren, wat de Standard an RHEL 7 ass.

Dir kënnt aus enger Rei vu Dateisystemer wielen. Dir musst d'Partition manuell mat mkpart erstellen an dann mat mkfs.fstype formatéieren wéi gewinnt, well mkpart net vill modern Dateiesystemer aus der Këscht ënnerstëtzt.

Am folgende Beispill wäerte mir e Label fir den Apparat setzen an dann eng primär Partition (p) op /dev/sdb erstellen, déi um 0% Prozentsaz vun der Apparat an endet op 4000 MB (4 GB):

Als nächst wäerte mir d'Partition als xfs formatéieren an d'Partitionstabel nach eng Kéier drécken fir z'iwwerpréiwen datt d'Ännerunge applizéiert goufen:

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

Fir eeler Dateiesystemer, kënnt Dir d'Gréisst änneren Kommando a Parted benotzen fir d'Gréisst vun enger Partition z'änneren. Leider gëllt dat nëmme fir ext2, fat16, fat32, hfs, linux-swap, a reiserfs (wann libreiserfs installéiert ass).

Also ass deen eenzege Wee fir d'Gréisst vun enger Partition z'änneren andeems Dir se läscht an erëm erstellt (also gitt sécher datt Dir e gudde Backup vun Ären Donnéeën hutt!). Kee Wonner datt de Standard Partitionéierungsschema am RHEL 7 op LVM baséiert.

Fir eng Partition mat ofgeschnidden ze läschen:

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

Logical Volume Manager (LVM)

Wann eng Disk opgedeelt ass, kann et schwéier oder riskant sinn d'Partitionsgréissten z'änneren. Aus deem Grond, wa mir plangen d'Gréisst vun de Partitionen op eisem System z'änneren, sollte mir d'Méiglechkeet berücksichtegen LVM ze benotzen amplaz vum klassesche Partitionéierungssystem, wou verschidde physesch Apparater eng Volumengrupp bilden déi eng definéiert Zuel vu logesche Volumen hosten, déi kann ouni Stress ausgebaut oder reduzéiert ginn.

An einfache Begrëffer, fannt Dir de folgenden Diagramm nëtzlech fir d'Basisarchitektur vum LVM ze erënneren.

Follegt dës Schrëtt fir LVM opzestellen mat klassesche Volumenmanagement Tools. Well Dir dëst Thema erweidert, liest d'LVM-Serie op dësem Site, wäert ech nëmmen d'Basis Schrëtt fir LVM opsetzen, a vergläicht se dann mat der Ëmsetzung vun der selwechter Funktionalitéit mat SSM.

Notiz: Mir benotzen déi ganz Disken /dev/sdb an /dev/sdc als PVs (Physical Volumes) awer et ass ganz un Iech wann Dir wëllt selwecht.

1. Erstellt Partitionen /dev/sdb1 an /dev/sdc1 mat 100% vum verfügbaren Disk Space an /dev/sdb an /dev/sdc:

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

2. Erstellt 2 kierperlech Bänn uewen op /dev/sdb1 respektiv /dev/sdc1.

# pvcreate /dev/sdb1
# pvcreate /dev/sdc1

Denkt drun datt Dir pvdisplay /dev/sd{b,c}1 benotze kënnt fir Informatioun iwwer déi nei erstallt PVs ze weisen.

3. Erstellt e VG uewen um PV deen Dir am virege Schrëtt erstallt hutt:

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

Erënneren, datt Dir vgdisplay tecmint_vg benotzen kann Informatiounen iwwert déi nei geschaf VG ze weisen.

4. Erstellt dräi logesch Bänn uewen op VG tecmint_vg, wéi follegt:

# 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]	

Erënneren, datt Dir lvdisplay tecmint_vg benotzen kann Informatiounen iwwert déi nei geschaf LVs op erop VG tecmint_vg ze weisen.