Endre størrelse på Linux -disker med LVM

Endre størrelsen på Linux 1/2 disker


Mange ganger hører vi mennesker snakke gå tom for plass i systemene sine Linux men det mange ikke vet er at den har muligheten til å utvide eller minimere logiske partisjoner gjennom ledig plass eller flere disker.

LVM er i hovedsak ansvarlig for å skille de logiske volumene fra de fysiske diskene med noe som kalles gruppevolumer, de fleste nye distribusjonene er allerede inkludert LVM, så for å sjekke dette skriver vi i en konsoll: lvs. Og med dette vil vi se følgende:

Vi bruker kommandoen fdisk -l og vi ser etter disken som vi skal bruke konfigurasjonen av LVM. I dette eksemplet er sdb vår nye disk. Å fortelle Linux at disken vil være en LVM vi må sette disktypen til LVM, vi gjør det med kommandoen:

fdisk / dev / sdb

Vi trykker på 'n' for å legge til en ny partisjon, og typen vil være primær, så vi trykker på 'p', og som vi vil sette en enkelt partisjon, velger vi partisjon 1 og godtar systemets forslag angående geometrien og gir den Enter.

Når vi har partisjonen vår, må vi identifisere den som en enhet LVM. For å gjøre dette mens vi er inne fdisk trykk 't' for å endre disketiketten og skriv inn ID -en til etiketten, som i vårt tilfelle vil være 8e og trykk 'w' for å lagre endringene. Til slutt forbereder og forbereder vi den fysiske disken som skal tas som LVM:

pvcreate / deb / sdb1

Vi har allerede opprettet støtte fra vår LVMLa oss nå gå til det midterste laget av dette: Gruppevolumene, hver av disse er en lagringsgruppe spredt over flere logiske volumer. Den eneste forskjellen er at vi kan utvide og krympe diskene inne i dem, vi legger navnet på dette:

vgcreate vg_data / dev / sdb1

Hvis vi vil utvide flere disker, må vi bare legge til ekstra enheter senere fra / dev / sdb1. La oss ikke glemme å markere dem som enheter LVM ved hjelp av kommandoen pvcreate.

Nå som vi har opprettet mellomlaget, legger vi til de logiske volumene:

lvcreate -L 1G -n lv_data vg_data

Med denne kommandoen lager vi et logisk volum på 1 GB. For å oppklare ting litt lv_data er vårt logiske volum mens vg_data vårt gruppevolum, kan vi lage vårt logiske volum av plassen vi ønsker. Når disse punktene er avklart, fortsetter vi med å lage vår logiske disk på toppen av alle disse lagene.

Til slutt formaterer vi den opprettede disken ved å bruke følgende kommando:

mkfs.ext4 / dev / mapper / vg_data-lvdata

Nå er det her ting blir interessant, vi kan være på en 60 GB eller 600 GB disk, og vi har valgt 1 GB for dette eksemplet. La oss si at vi har fylt disken vår med ISO -er og veldig tunge filer, hvordan vi fikser det og lar disken stå som ny, er der LVM gå i aksjon.
Vi kan utvide volumet vårt på det nye albumet og gjøre det større, men det er allerede et tema for del 2 av denne opplæringen, hvor vi vil få all saften ut av LVM.
Tidligereside 1 av 2NesteLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave