Logisk lydstyringsstyring på Debian Linux


Debian Linux er en populær Linux-distribution og henvender sig til slutbrugerens arbejdsstationer såvel som netværksservere. Debian roses ofte for at være en meget stabil Linux-distribution. Debians stabilitet parret med fleksibiliteten i LVM giver en meget fleksibel lagerløsning, som alle kan sætte pris på.

Inden du fortsætter med denne vejledning, tilbyder Tecmint en god gennemgang og oversigt over installationen af Debian 7.8 “Wheezy”, som kan findes her:

  1. Installation af Debian 7.8 “Wheezy”

Logical Volume Management (LVM) er en metode til diskadministration, der gør det muligt at samle flere diske eller partitioner i en stor lagringspool, der kan opdeles i lagertildelinger kendt som Logical Volumes.

Da en administrator kan tilføje flere diske/partitioner, som de ønsker, bliver LVM en meget levedygtig mulighed for at ændre lagringskrav. Bortset fra den lette udvidelsesmulighed af LVM, er nogle datafleksibilitetsfunktioner også indbygget i LVM. Funktioner som snap-shot-evner og datamigrering fra svigtende drev giver LVM endnu flere evner til at opretholde dataintegritet og tilgængelighed.

  1. Operativsystem - Debian 7.7 Wheezy
  2. 40 GB boot-drev - sda
  3. 2 Seagate 500 GB-drev i Linux Raid - md0 (RAID ikke nødvendigt)
  4. Netværks-/internetforbindelse

Installation og konfiguration af LVM på Debian

1. Root/administrativ adgang til systemet er nødvendigt. Dette kan opnås i Debian ved hjælp af kommandoen su, eller hvis de relevante sudo-indstillinger er blevet konfigureret, kan sudo også bruges. Denne vejledning antager dog rodlogin med su.

2. På dette tidspunkt skal LVM2-pakken installeres på systemet. Dette kan opnås ved at indtaste følgende i kommandolinjen:

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

På dette tidspunkt kan en af to kommandoer køres for at sikre, at LVM faktisk er installeret og klar til brug på systemet:

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

3. Nu hvor LVM-softwaren er installeret, er det tid til at forberede enhederne til brug i en LVM-volumengruppe og til sidst i logiske volumener.

For at gøre dette bruges pvcreate-værktøjet til at forberede diskene. Normalt udføres LVM pr. Partition med et værktøj som fdisk, cfdisk, parted eller gparted til partition og flag partitionerne til brug i en LVM-opsætning, men til denne opsætning blev to 500 GB drev raidet sammen for at oprette en RAID array kaldet /dev/md0 .

Dette RAID-array er et simpelt spejl-array til redundansformål. I fremtiden vil der også blive skrevet en artikel, der forklarer, hvordan RAID opnås. Lad os nu gå videre med forberedelsen af de fysiske volumener (De blå blokke i diagrammet i begyndelsen af artiklen).

Hvis du ikke bruger en RAID-enhed, skal du erstatte de enheder, der skal være en del af LVM-opsætningen, med '/dev/md0 '. Udstedelse af følgende kommando forbereder RAID-enheden til brug i en LVM-opsætning:

# pvcreate /dev/md0

4. Når RAID-arrayet er klargjort, skal det føjes til en Volume Group (det grønne rektangel i diagrammet i begyndelsen af artiklen), og dette opnås ved hjælp af kommandoen vgcreate.

Kommandoen vgcreate kræver mindst to argumenter, der sendes til den på dette tidspunkt. Det første argument er navnet på den Volume Group, der skal oprettes, og det andet argument er navnet på RAID-enheden forberedt med pvcreate i trin 3 (/dev/md0 ). At sætte alle komponenterne sammen ville give en kommando som følger:

# vgcreate storage /dev/md0

På dette tidspunkt er LVM blevet instrueret om at oprette en volumengruppe kaldet ' storage ', der bruger enheden '/dev/md0 ' til at gemme de data, der sendes til alle logiske diskenheder, der er medlem af volumengruppen ' storage '. Men på dette tidspunkt er der stadig ikke nogen logiske mængder, der skal bruges til datalagringsformål.

5. To kommandoer kan hurtigt udstedes for at bekræfte, at Volume Group blev oprettet.

  1. vgdisplay - Giver langt flere detaljer om Volume Group.
  2. vgs - Et hurtigt output på en linje for at bekræfte, at Volumen-gruppen eksisterer.

# vgdisplay
# vgs

6. Nu hvor Volume Group er bekræftet klar, kan de Logiske Volumes selv oprettes. Dette er det endelige mål for LVM, og disse logiske mængder er, hvis data vil blive sendt for at blive skrevet til de underliggende fysiske diskenheder (PV), der udgør Volume Group (VG).

For at oprette de logiske volumener skal flere argumenter sendes til værktøjet lvcreate. De vigtigste og væsentligste argumenter inkluderer: størrelsen på det logiske volumen, navnet på det logiske volumen, og hvilken volumengruppe (VG) dette nyoprettede logiske volumen (LV) vil høre til. At sætte alt dette sammen giver en lvcreate-kommando som følger:

# lvcreate -L 100G -n Music storage

Effektivt siger denne kommando at gøre følgende: Opret et logisk volumen, der er 100 gigabyte langt, der har navnet Music og tilhører Volume Group-lageret. Lad os gå videre og oprette en anden LV til dokumenter med en størrelse på 50 gigabyte og gøre det til medlem af den samme volumengruppe:

# lvcreate -L 50G -n Documents storage

Oprettelsen af de logiske bind kan bekræftes med en af følgende kommandoer:

  1. lvdisplay - Detaljeret output af de logiske volumener.
  2. lvs - Mindre detaljeret output af de logiske volumener.

# lvdisplay
# lvs