Disque physique Partitionnement
Commencez avec 2 disques minimum:
# 1 100 Mo, ID = 83 (Linux), indicateur de démarrage activé
# 2 Restant, ID = FD (Linux Raid Auto)
La partition de 100 Mo est destinée au volume / boot. Je laisse cela sur tous mes disques (même sans démarrage) pour permettre la flexibilité afin que n'importe quel lecteur puisse être activé plus tard pour démarrer. SI la taille des disques ne correspond pas, ou si vous avez un nombre impair (500 Go, 250 Go x 2), divisez les partitions du lecteur 500 Go pour correspondre aux disques plus petits.
RAID
Utilisation des partitions de 100 Mo sda
et sdb
création d'un volume RAID1 (miroir) pour /boot
. Cela devient md0
.
md0 / boot 100 Mo Ext2
Ne vous embêtez pas à utiliser un FS exotique sur / boot, cela n'en vaut pas la peine.
L'espace restant peut être configuré de différentes manières. J'opte pour un RAID10 (miroir / bande) utilisant des morceaux 64K et "2 copies lointaines" pour la vitesse. Cela vous donne beaucoup de flexibilité pour mettre à niveau progressivement les disques sur toute la ligne. Les autres options sont de faire un RAID5 / 6. Cependant, l'espace utilisable sera limité à la plus petite partition et N'UTILISEZ PAS de partitions provenant des mêmes appareils. Nommez les nouvelles matrices RAID md1
, md2
et ainsi de suite.
LVM
Prenez toutes les matrices RAID sauf md0
, et placez-les dans un seul groupe de volumes LVM nommé lvm_vg0
. Si vous avez des volumes RAID5 et RAID10, il est probablement préférable de ne pas les combiner, mais je suppose que cela ne ferait pas de mal.
Partitionnez VG0 pour les autres supports du système. N'oubliez pas qu'il est relativement facile d'ajouter plus d'espace si nécessaire, de sorte que ces chiffres peuvent être quelque peu conservateurs.
lvm_vg0-root / 8GB Ext3 / ReiserFS (fichiers de distribution principaux)
lvm_vg0-home / home 20 + Go Ext3 / ReiserFS (données utilisateur, documents)
lvm_vg0-data / data 60 + GB XFS (média, gros fichiers, vm's)
Les systèmes de fichiers XFS ne peuvent pas être réduits, alors gardez cela à l'esprit. De plus, la réduction d'un volume racine en ligne n'est probablement pas prise en charge.
Mise à niveau
Si vous souhaitez échanger des disques pour des tailles plus importantes, vous avez plusieurs options. Le plus simple consiste à ajouter des disques par paires ou plus, et à ajouter les nouvelles matrices RAID au LVM VG actuel.
Une autre option consiste à ajouter un seul lecteur qui est> = à la somme de l'espace actuel. Par exemple, si vous avez deux périphériques de 100 Go en RAID10, vous pouvez ajouter un nouveau périphérique de 200 Go et le mettre en miroir à l'aide des deux anciens périphériques. C'est plus sujet aux erreurs, mais cela fonctionnera.
Si nécessaire, les md#
périphériques peuvent être retirés du LVM VG sans perdre de données. Cela peut être fait s'il y a suffisamment d'espace LVM libre pour déplacer tous les blocs LVM utilisés de l' md#
appareil vers d'autres. LVM ne peut utiliser que l'espace qui n'a pas été attribué à un LV, donc un système de fichiers vide ne compte pas comme espace "libre".