Pourquoi créer une partition pour mdadm / raid?

2

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?

Hari Sundararajan
la source
Il est parfaitement légal de le faire, mais vous aurez un problème si vous essayez de le faire sur votre lecteur de démarrage. Votre aurez besoin de stocker votre chargeur de démarrage quelque part.
Zoredache
Notez que vous ne perdez aucun espace avant le cinquième chiffre significatif. En d’autres termes, la perte - utilisée pour stocker la table de partition, le MBR et d’autres métadonnées - est minime et ne mérite pas de s’inquiéter.
Reid le

Réponses:

3

Pourquoi faire une partition du tout

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:

Disque dur 1 To # 1: SDA1 (500 Mo) SDA2 (490 Mo)
Disque dur 1 To # 2: SDB1 (500 Mo) SDB2 (490 Mo)
Disque dur 1 To # 3: SDC1 (500 Mo) SDC2 (500 Mo)

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.

Hennes
la source
Très bien merci. Ouais je veux juste le disque entier (au moins pour les disques que j'ai). Alors ça clarifie :)
Hari Sundararajan Le