it-swarm.it

Come posso controllare / modificare lo stato LVM su un sistema preinstallato?

Quindi ho appena ricevuto un piccolo server domestico piacevole (non un server al 100%, è anche destinato a eseguire alcuni lavori GUI, ma, soprattutto) configurato per le mie specifiche, ed è arrivato con Ubuntu 10.4 preinstallato dai ragazzi che lo hanno messo insieme (che non sono specialisti di Ubuntu, ma lo fanno per i clienti che non vogliono acquistare Windows).

Ora, vorrei controllare (e forse modificare) esattamente come lo hanno installato (forse sarebbe più saggio reinstallarlo da zero, ma prima vorrei capire esattamente come è configurato ora, comunque).

In particolare, come posso verificare se e come LVM è installato/configurato? Preferirei un approccio da riga di comando, ma anche le GUI vanno bene - e sono ben accetti anche i puntatori a documenti e tutorial sull'argomento.

8
Alex Martelli

LVM è un sistema piuttosto complesso e richiede alcune conoscenze prima di poter iniziare a ispezionare completamente lo stato. Ci sono alcuni howtos sull'argomento, ma ecco un corso intensivo:

Innanzitutto, LVM è strutturato in modo da raggruppare partizioni o volumi fisici in gruppi che vengono poi divisi in volumi logici utilizzati dal sistema operativo. Tutti questi possono essere controllati con il proprio set di strumenti. Le partizioni fisiche (o volumi) possono essere ispezionate e modificate con gli strumenti pv *. I gruppi di volumi vengono ispezionati e modificati con gli strumenti vg * e infine i volumi effettivi utilizzati come filesystem possono essere ispezionati con lv * toolset.

Ecco un buon esempio di struttura LVM

Per controllare lo stato di LVM è possibile utilizzare i comandi lvs, vgs o pvs. Questo ti permetterà di vedere quanto spazio viene utilizzato e dove viene allocato quello spazio.

È possibile modificare la dimensione dei volumi logici con il comando lvresize, ma fare molta attenzione. LVM non consente di archiviare i dati al di fuori del volume logico come le partizioni normali. Quindi, se riduci una partizione per errore e la riduci rispetto al file system, perderai i dati all'esterno della partizione. Inoltre, quando si ridimensiona una partizione è necessario ridimensionare anche il filesystem, non viene ridimensionato automaticamente.

Infine, ecco un intero LVM HOWTO che copre i bit che ho lasciato qui.

LVM è davvero potente e utile. Una volta che lo conosci, non vuoi davvero usare nient'altro.

11
Ressu