Partizionamento dei dischi fisici
Inizia con almeno 2 dischi:
# 1 100 MB, ID = 83 (Linux), Boot Flag ON
# 2 rimanente, ID = FD (Linux Raid Auto)
La partizione da 100 MB è per il volume / boot. Lascio questo su tutte le mie unità (anche non di avvio) per consentire la flessibilità in modo che qualsiasi unità possa essere successivamente abilitata all'avvio. SE i dischi non hanno dimensioni corrispondenti, o si dispone di un numero dispari (500 GB, 250 GB x 2), quindi dividere le partizioni dell'unità da 500 GB in modo che corrispondano ai dischi più piccoli.
RAID
Utilizzando le partizioni da 100 MB su sda
e sdb
creare un volume RAID1 (mirror) per /boot
. Questo diventa md0
.
md0 / boot 100MB Ext2
Non preoccuparti di usare un FS esotico su / boot, non ne vale la pena.
Lo spazio rimanente può essere impostato in diversi metodi. Opto per un RAID10 (mirror / stripe) che utilizza blocchi da 64 KB e "2 copie remote" per la velocità. Questo ti dà molta flessibilità per aggiornare progressivamente le unità lungo la linea. Le altre opzioni sono fare un RAID5 / 6. Tuttavia, lo spazio utilizzabile sarà limitato alla partizione più piccola e NON utilizzare partizioni dagli stessi dispositivi. Il nome del nuovo array RAID md1
, md2
e così via.
LVM
Prendi tutti gli array RAID tranne md0
e li inserisce in un singolo gruppo di volumi LVM denominato lvm_vg0
. Se hai volumi RAID5 e RAID10, probabilmente è meglio non combinarli, ma immagino che non farebbe male.
Partizionare VG0 per i rimanenti supporti di sistema. Ricorda che è relativamente facile aggiungere più spazio se necessario, quindi questi numeri possono essere alquanto conservativi.
lvm_vg0-root / 8GB Ext3 / ReiserFS (file core distro)
lvm_vg0-home / home 20 + GB Ext3 / ReiserFS (dati utente, documenti)
lvm_vg0-data / data 60 + GB XFS (media, file di grandi dimensioni, vm)
I file system XFS non possono essere ridotti, quindi tienilo a mente. Inoltre, la riduzione di un volume di root online probabilmente non è supportata.
Aggiornamento
Se si desidera scambiare dischi per dimensioni maggiori, sono disponibili alcune opzioni. Il più semplice è l'aggiunta di unità in coppia o più e l'aggiunta dei nuovi array RAID all'attuale LVM VG.
Un'altra opzione è l'aggiunta di una singola unità che è> = alla somma dello spazio corrente. Ad esempio, se si dispone di due dispositivi da 100 GB in RAID10, è possibile aggiungere un nuovo dispositivo da 200 GB e eseguirne il mirroring utilizzando i due vecchi dispositivi. Questo è più soggetto a errori, ma funzionerà.
Se necessario, i md#
dispositivi possono essere rimossi da LVM VG senza perdere dati. Questo può essere fatto se c'è abbastanza spazio libero LVM per spostare tutti i blocchi LVM usati dal md#
dispositivo ad altri. LVM può utilizzare solo lo spazio che non è stato assegnato a un LV, quindi un file system vuoto non viene considerato come spazio "libero".