Logesch Volumenmanagement op Debian Linux


Debian Linux ass eng populär Linux Verdeelung a këmmert sech fir Endbenotzer Aarbechtsstatiounen souwéi Netzwierkserveren. Debian gëtt dacks gelueft fir eng ganz stabil Linux Verdeelung ze sinn. Dem Debian seng Stabilitéit gepaart mat der Flexibilitéit vum LVM mécht eng héich flexibel Späicherléisung déi jidderee ka schätzen.

Ier Dir mat dësem Tutorial weidergeet, bitt Tecmint eng super Iwwerpréiwung an Iwwerbléck iwwer d'Installatioun vun Debian 7.8 Wheezy déi hei fonnt ka ginn:

  1. Installatioun vum Debian 7.8 Wheezy

Logical Volume Management (LVM) ass eng Method fir Disk Management déi et erlaabt datt Multiple Disken oder Partitionen an ee grousse Späicherpool gesammelt ginn, deen a Späicherallokatiounen bekannt als Logical Volumes opgedeelt kënne ginn.

Zënter en Administrateur kann méi Disken/Partitionen addéieren wéi se wëllen, gëtt LVM eng ganz liewensfäeg Optioun fir d'Späicherfuerderung z'änneren. Nieft der einfacher Erweiterbarkeet vum LVM, sinn e puer Datewidderstandsfäegkeeten och an LVM agebaut. Features wéi Snap-Shot Fäegkeeten an Datemigratioun vu feelerhafte Drive, bidden LVM nach méi Fäegkeeten fir Datenintegritéit an Disponibilitéit z'erhalen.

  1. Betriebssystem - Debian 7.7 Wheezy
  2. 40gb Boot Drive – sda
  3. 2 Seagate 500gb fiert am Linux Raid - md0 (RAID net néideg)
  4. Netzwierk/Internetverbindung

LVM op Debian installéieren an konfiguréieren

1. Root/administrativ Zougang zum System ass néideg. Dëst kann an Debian duerch d'Benotzung vum su Kommando kritt ginn oder wann déi entspriechend sudo Astellunge konfiguréiert sinn, sudo kann och benotzt ginn. Wéi och ëmmer, dëse Guide iwwerhëlt de Root Login mat su.

2. Zu dësem Zäitpunkt muss de LVM2 Package op de System installéiert ginn. Dëst kann erreecht ginn andeems Dir déi folgend an der Kommandozeil aginn:

# apt-get update && apt-get install lvm2

Zu dësem Zäitpunkt kann ee vun zwee Kommandoen lafen fir sécherzestellen datt LVM wierklech installéiert ass a prett ass fir um System ze benotzen:

# dpkg-query -s lvm2
# dpkg-query -l lvm2

3. Elo datt d'LVM Software installéiert ass, ass et Zäit fir d'Apparater ze preparéieren fir an enger LVM Volume Group ze benotzen a schliisslech a Logical Volumes.

Fir dëst ze maachen, gëtt de pvcreate Utility benotzt fir d'Disks virzebereeden. Normalerweis géif LVM op enger Partiturbasis gemaach ginn mat engem Tool wéi fdisk, cfdisk, parted oder gparted fir ze partitionéieren an d'Partitionen ze markéieren fir an engem LVM-Setup ze benotzen, awer fir dëse Setup goufen zwee 500gb Drive zesummegefaasst fir en RAID ze kreéieren Array genannt /dev/md0.

Dës RAID-Array ass en einfache Spigelarray fir Redundanzzwecker. An Zukunft gëtt och en Artikel geschriwwen, deen erkläert wéi RAID erreecht gëtt. Fir elo, loosst eis mat der Virbereedung vun de physikalesche Bänn virgoen (Déi blo Blöcke am Diagramm am Ufank vum Artikel).

Wann Dir keen RAID-Apparat benotzt, ersetzt d'Apparater, déi Deel vum LVM-Setup sinn, fir '/dev/md0'. Ausginn vum folgenden Kommando preparéiert den RAID-Apparat fir an engem LVM-Setup ze benotzen:

# pvcreate /dev/md0

4. Soubal d'RAID-Array virbereet ass, muss se an eng Volume Group hinzugefügt ginn (de grénge Rechteck am Diagramm am Ufank vum Artikel) an dëst gëtt mat der Benotzung vum Kommando vgcreate erreecht.

De Kommando vgcreate erfuerdert op d'mannst zwee Argumenter déi op dësem Punkt weiderginn. Dat éischt Argument ass den Numm vun der Volume Group déi erstallt gëtt an dat zweet Argument ass den Numm vum RAID-Apparat, dee mat pvcreate am Schrëtt 3 preparéiert ass (/dev/md0). All d'Komponente zesummesetzen géif e Kommando ausginn wéi follegt:

# vgcreate storage /dev/md0

Zu dësem Zäitpunkt gouf de LVM opgefuerdert eng Volumengrupp mam Numm 'Storage' ze kreéieren, deen den Apparat '/dev/md0' benotzt fir d'Donnéeën ze späicheren op déi geschéckt ginn. all logesch Bänn, déi Member vun der 'Storage' Volumengrupp sinn. Wéi och ëmmer, zu dësem Zäitpunkt ginn et nach ëmmer keng logesch Bänn fir Datenspeicherzwecker ze benotzen.

5. Zwee Kommando ka séier ausgestallt ginn fir ze bestätegen datt de Volume Group erfollegräich erstallt gouf.

  1. vgdisplay - Gitt vill méi Detailer iwwer de Volume Group.
  2. vgs - E séiere One Line Output fir ze bestätegen datt de Volume Group existéiert.

# vgdisplay
# vgs

6. Elo datt de Volume Group prett bestätegt ass, kënnen d'Logical Volumes selwer erstallt ginn. Dëst ass d'Ennziel vum LVM an dës logesch Bänn sinn d'Date gi geschéckt fir an déi ënnerierdesch kierperlech Bänn (PV) geschriwwe ginn, déi de Volume Group (VG) ausmaachen.

Fir déi logesch Volumen ze kreéieren, musse verschidden Argumenter un d'lvcreate Utility weiderginn. Déi wichtegst a wesentlech Argumenter enthalen: d'Gréisst vum Logical Volume, den Numm vum Logical Volume, a wéi eng Volume Group (VG) dëst nei erstallt Logical Volume (LV) gehéiert. All dëst zesumme setzen gëtt e lvcreate Kommando wéi follegt:

# lvcreate -L 100G -n Music storage

Effektiv seet dëse Kommando fir déi folgend ze maachen: e Logesche Volumen erstellen deen 100 Gigabyte laang ass, deen e Numm Musek huet a gehéiert zu der Volume Group Späichere. Loosst eis viru goen an eng aner LV fir Dokumenter mat enger Gréisst vun 50 Gigabytes erstellen an et Member vun der selwechter Volume Group maachen:

# lvcreate -L 50G -n Documents storage

D'Schafung vun de logesche Volumen kann mat engem vun de folgende Kommandoen bestätegt ginn:

  1. lvdisplay - Detailéiert Ausgang vun de logesche Bänn.
  2. lvs - Manner detailléiert Output vun de logesche Bänn.

# lvdisplay
# lvs