Sto configurando un server Linux su un host ESX 4.1. Questo server deve contenere diversi TB di dati memorizzati. Attualmente stiamo discutendo se usare o meno LVM. Il nostro attuale ragionamento è che è meglio avere più volumi da 2 TB (un limite imposto da ESX) montati su volumi separati in quanto tali.
/disk1 - 2TB
/disk2 - 2TB
/disk3 - 2TB
Memorizzeremo directory di dimensioni comprese tra 100 GB e 400 GB. Queste directory devono essere archiviate nel loro insieme e non possono essere suddivise. La preoccupazione è che ci sarà molto spazio sprecato se finiamo per avere 1,7 TB memorizzati su / disk1 e abbiamo bisogno di memorizzare altri 400 GB. In tal caso dovremmo archiviare la directory da 400 GB su / disk2, lasciando inutilizzati 300 GB.
Una soluzione a questo problema è LVM, configurata come:
--------
Disk 1 |
|
Disk 2 |---->/disk
|
Disk 3 |
--------
Tuttavia, siamo bloccati su una semplice domanda. Cosa succede se il disco 2 fallisce?
Nel primo scenario è ovvio cosa succede se il disco 2 fallisce, / disk2 non sarebbe più accessibile.
Nel setup di LVM, se il disco 2 dovesse fallire, sarebbe simile (come in, solo i dati che erano memorizzati sul disco 2 non sono più disponibili) o tutti i dati sul / disco non sarebbero più accessibili?