J'ai 4 disques, sd [a, b, f, g] de différentes tailles que je veux «fusionner» ensemble. J'utilise mdadm pour y parvenir.
Ma question est, quelle est la différence entre -
mdadm --create / dev / md0 - level = linear --raid-devices = 4 / dev / sda / dev / sdb / dev / sdf / dev / sdg
et
mdadm --create / dev / md0 - level = linear --raid-devices = 4 / dev / sda1 / dev / sdb1 / dev / sdf1 / dev / sdg1
Quand les deux fonctionnent? Pour une raison quelconque (si quelqu'un pouvait aussi expliquer cela, ce serait génial), je perds beaucoup d'espace disque, comme c'est le cas lorsque je regarde / dev / md0, mais si je crée des partitions puis un raid linéaire, je finis par perdre même plus d'espace.
Alors, pourquoi créer des partitions? Même quand je n'ai pas cette configuration et que je veux juste utiliser un disque, puis-je juste faire un fichier mkfs.ext3 / dev / sda?
Des trucs supplémentaires - Voici / proc / partitions -
8 0 244140625 sda
8 1 244139008 sda1
8 16 244140625 sdb
8 17 244139008 sdb1
8 80 39063024 sdf
8 81 39061504
sdf1 8,9 156290904 sdg
8 97 156289024 sdg1
POURQUOI les tailles de mes partitions sont-elles plus petites que mon disque, comme indiqué ci-dessus?
la source
Réponses:
Vous avez besoin de partitions si vous souhaitez utiliser une partie d'un lecteur pour RAID pour une baie spécifique. Vous pouvez également être plus flexible avec plus de partitions.
Exemple:
Je peux ajouter sda1, sdb1 et sdc1 dans une bande pour
améliorer les performances, et sda2 et sdb2 dans un miroir pour la sécurité,
amd sdc2 comme un disque ordinaire.
Je ne peux pas faire cela si j'utilise tout le lecteur.
Dans votre cas, vous semblez ne vouloir qu'une seule configuration volumineuse, ce qui signifie que vous ne le faites pas.
la source