[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LVM su fileserver




Il giorno 11/gen/2014, alle ore 21:48, Caio Tizio <evilmanu2@gmail.com> ha scritto:

Ho per le mani un vecchio PC e volevo farci un fileserver. Siccome ho 2 HDD, uno da 160GB e l'altro da 400GB, il RAID puo' "andare a farsi benedire", e pensavo di settare i dischi in LVM. E' possibile avare entrambi i dischi come un unico LVM cosi' da massimizzare lo spazio a disposizione? Cercando in giro ho trovatto scritto che e' possibile, ma non come si dovrebbe fare. Poi siccome non e' RAID, se mi crepa un disco ho perso tutto? Altrimenti ci sarebbero idee migliori? Sono aperto a tutto. Stavo anche pensando di settare una paritione da 160GB sul HDD da 400 e metterlo in SW RAID col HDD da 160, ma non credo sia fattibile :P

intanto vediamo le criticita':

se metti i due dischi in raid0 o lvm come unica partizioni, hai il doppio delle probabilita' che tu possa perdere tutti i dati. Nella logica, nel caso si guastasse uno dei due dischi ti ritrovi con un pugno di mosche in mano.

ora, mettiamo il caso tu voglia creare comunque un piccolo raid; potresti sempre creare una partizione da 160GB in raid 1 e tenerdi i rimanenti 240G del disco da 400 per roba meno importante.

quindi, e' importante intanto capire quanto importante sono i tuoi dati.

ora, vediamo come fare:

prima cosa vanno preparati i dischi in modo da poter essere utilizzati con l'lvm. Il comando e' pvcreate.
Ora puoi scegliere se preparare l'intero disco in lvm o se partizionarlo e poi usare la partizione in lvm. Nel tuo caso la differenza e' relativa, quindi ipotizziamo che tu voglia cercare di usare tutto lo spazio possibile.

pvcreate /dev/sda 
pvcreate /dev/sdb

ora prendiamo i dischi e mettiamoli tutti in un gruppo lvm:
vgcreate NomeDelGruppo /dev/sda /dev/sdb

in ultimo creiamo la partizione logica vera e propria;

lvcreate -n NomeDelVolumeLogico -l 100%VG NomeDelGruppo

poi formatti e via.... fine del lavoro.

4 righe e hai un volume lvm fatto e finito.

In realta, questo e' un metodo estremamente semplificato.
A parte che se devi installare da zero, gia' con l'installer puoi usare lvm e mettere tutto assieme appassionatamente saltando tutte le fasi manuali. Oppure potresti installare il sistema in una piccola partizione - diciamo 15G, e poi mettere il resto dei due dischi in lvm.
rispetto a quanto detto sopra, si aggiunge il discorso di partizionare prima gli spazi e poi andare di lvm. Ma per il resto i comandi sono gli stessi.


Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


Reply to: