LVM

Hvordan bruke LVM for hjemmekataloger i flerbruksmiljø

Hvordan bruke LVM for hjemmekataloger i flerbruksmiljø
LVM eller Logical Volume Manager er et kraftig verktøy i Linux for administrasjon av lagring. Med LVM kan du opprette logiske diskvolumer for å organisere dataene dine. LVM-volumene er enkle å endre størrelse på, så det er et flott alternativ til Linux-kvote. I denne artikkelen vil jeg vise deg hvordan du bruker LVM for hjemmekataloger i et miljø med flere brukere. Så la oss komme i gang.

Krav:

Du trenger minst en reservepartisjon eller en harddisk på datamaskinen din for å konfigurere LVM-baserte hjemmekataloger.

Jeg anbefaler at du bruker en dedikert harddisk i et produksjonsmiljø. Hvis du lærer, er det bra å bruke en partisjon.

Installere LVM:

På Ubuntu kan du installere LVM fra det offisielle pakkelageret til Ubuntu.

Oppdater først APT-pakkelagerbufferen med følgende kommando:

$ sudo apt oppdatering

Installer nå LVM med følgende kommando:

$ sudo apt installere lvm2

Trykk nå y og trykk deretter på .

LVM skal installeres.

Hvis du bruker CentOS 7 eller RHEL 7, kan du installere LVM med følgende kommando:

$ sudo yum installere lvm

Første oppsett av LVM:

Nå må du fortelle LVM hvilken partisjon eller harddisk du vil administrere med LVM. For å gjøre det, må du vite enhetsnavnet til partisjonen eller harddisken du vil bruke.

Du finner enhetsnavnet til partisjonen eller harddisken med følgende kommando:

$ lsblk | egrep "disk | del"

Alle partisjonene og harddiskene som er installert på datamaskinen din, bør være oppført. Her skal jeg bruke den dedikerte harddisken sdb for å konfigurere LVM. Men du kan også bruke en partisjon som f.eks sda2, sda3, sdb2 eller hva du enn har.

Lag nå et fysisk volum på LVM på harddisken din med følgende kommando:

$ sudo pvcreate / dev / sdb

MERK: Erstatte sdb med enhetsnavnet på harddisken eller partisjonen.

Opprett nå en LVM-volumgruppe (la oss kalle det hjem) på harddisken din med følgende kommando:

$ sudo vgcreate home / dev / sdb

Opprette LVM logiske volumer for brukere:

Nå må du opprette de nødvendige logiske volumene for hver av påloggingsbrukerne dine og bruke den som hjemmekatalog.

La oss si at vi har 3 brukere, lilje, Linda og bob. Bruker lilje og Linda ønsker 512 MB diskplass og bob ønsker 2 GB diskplass.

Å lage en 512 MB logisk volum for lilje, kjør følgende kommando:

$ sudo lvcreate -L 512M -n liljehjem
Eller
$ sudo lvcreate - størrelse 512M - navn liljehjem

På samme måte, skape en 512 MB logisk volum for Linda med følgende kommando:

$ sudo lvcreate -L 512M -n linda home

Lag nå et 2 GB logisk volum for bob med følgende kommando:

$ sudo lvcreate -L 2G -n bob hjem

Nå må du formatere de logiske volumene du nettopp opprettet. Jeg vil bruke EXT4 filsystem.

For å formatere det logiske volumet av lilje / dev / home / lily, kjør følgende kommando:

$ sudo mkfs.ext4 -L lilje / dev / hjem / lilje

For å formatere det logiske volumet av Linda / dev / home / linda, kjør følgende kommando:

$ sudo mkfs.ext4 -L linda / dev / home / linda

For å formatere det logiske volumet av bob / dev / home / bob, kjør følgende kommando:

$ sudo mkfs.ext4 -L bob / dev / home / bob

Opprette brukere:

La oss nå opprette brukerne lilje, Linda og bob. Jeg vil bruke brukeradd kommandoen for å opprette brukerne fordi kommandoen useradd ikke oppretter en hjemmekatalog som standard.

Å opprette brukeren lilje, kjør følgende kommando:

$ sudo bruker legger til lilje

Sett nå et passord for brukeren lilje med følgende kommando:

$ sudo passwd lilje

Nå skriver du inn passordet du vil angi for brukeren lilje. Passordet skal angis.

På samme måte, opprett brukeren Linda med følgende kommando:

$ sudo bruker legger til linda

Sett også et passord for brukeren Linda med følgende kommando:

$ sudo passwd linda

Igjen, opprett brukerboben med følgende kommando:

$ sudo bruker legger til bob

Sett nå et passord for brukerboben med følgende kommando:

$ sudo passwd bob

Montering av LVM Logical Volumes som hjemmekataloger:

Nå må du opprette monteringspunktene for de LVM-logiske volumene du nettopp har opprettet. Som de skal være hjemmekatalogene til lilje, Linda og bob, monteringspunktene skal være / hjem / lilje, / hjem / linda, og / hjem / bob henholdsvis.

For å opprette monteringspunktet for brukeren lilje, kjør følgende kommando:

$ sudo mkdir / home / lily

For å opprette monteringspunktet for brukeren Linda, kjør følgende kommando:

$ sudo mkdir / home / linda

For å opprette monteringspunktet for brukeren bob, kjør følgende kommando:

$ sudo mkdir / home / bob

Nå åpner du / etc / fstab fil med følgende kommando:

$ sudo nano / etc / fstab

Skriv inn følgende linjer på slutten av filen. Når du er ferdig, lagrer du filen med + x etterfulgt av y og trykk deretter på .

For å montere de logiske volumene til LVM til brukerens hjemmekataloger, kjør følgende kommando:

$ sudo mount -a

For å bekrefte at de logiske volumene til LVM er riktig montert, kjør følgende kommando:

$ df -h | grep / hjem

Som du kan se, er de logiske volumene for LVM montert riktig for hver bruker.

Nå må du fikse tillatelsene for hvert monterte LVM-logiske volum. Ellers vil ikke brukerne kunne opprette eller slette filer. Du bør også kopiere alle filene fra / etc / skel katalog til hver hjemmekatalog.

For å kopiere filene fra / etc / skel katalogen til hjemmekatalogene, kjør følgende kommandoer:

$ sudo cp -RT / etc / skel / home / lily
$ sudo cp -RT / etc / skel / home / linda
$ sudo cp -RT / etc / skel / home / bob

Nå, fikse tillatelsene til liljehjemmekatalog med følgende kommando:

$ sudo chown -Rf lilje: lilje / hjem / lilje

For å fikse tillatelsene til Lindakjører følgende kommando:

$ sudo chown -Rf linda: linda / home / linda

For å fikse tillatelsene til bobkjører følgende kommando:

$ sudo chown -Rf bob: bob / hjem / bob

Som du kan se, tildeles de riktige tillatelsene til hver hjemmekatalog.

Du kan også logge på som noen av brukerne, og det skal fungere.

Så det er slik du bruker LVM for brukerkataloger i flere brukere i Linux. Takk for at du leser denne artikkelen.

Mus Midterste museknapp fungerer ikke i Windows 10
Midterste museknapp fungerer ikke i Windows 10
De midtre museknapp hjelper deg med å bla gjennom lange websider og skjermer med mye data. Hvis det stopper, vil du ende opp med å bruke tastaturet ti...
Mus Hvordan endre venstre og høyre museknapp på Windows 10 PC
Hvordan endre venstre og høyre museknapp på Windows 10 PC
Det er ganske vanlig at alle datamusenheter er ergonomisk designet for høyrehendte brukere. Men det er tilgjengelige musenheter som er spesielt design...
Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...