Po co w ogóle tworzyć partycje dla mdadm / raid?

2

mam 4 dyski, sd [a, b, f, g] o różnych rozmiarach, które chcę „scalić” razem. Używam mdadm, aby to osiągnąć.

moje pytanie brzmi, jaka jest różnica między -

mdadm --create / dev / md0 --level = linear --raid-devices = 4 / dev / sda / dev / sdb / dev / sdf / dev / sdg

i

mdadm --create / dev / md0 --level = linear --raid-devices = 4 / dev / sda1 / dev / sdb1 / dev / sdf1 / dev / sdg1

Kiedy oba działają? Z jakiegoś powodu (jeśli ktoś mógłby to również wyjaśnić, byłoby świetnie) tracę dużo miejsca na dysku, tak jak wtedy, gdy patrzę na / dev / md0, ale jeśli tworzę partycje, a następnie tworzę liniowy nalot, w końcu tracę nawet więcej przestrzeni.

Po co więc tworzyć partycje? Nawet jeśli nie mam tej konfiguracji i chcę po prostu użyć dysku, czy mogę po prostu zrobić plik mkfs.ext3 / dev / sda?


Dodatkowe rzeczy - Oto / proc / partitions -

8 0 244140625 sda
8 1 244139008 sda1
8 16 244140625 sb
8 17 244139008 sdb1
8 80 39063024 sdf
8 81 39061504 sdf1
8 96 156290904 sdg
8 97 156289024 sdg1

DLACZEGO rozmiary moich partycji są mniejsze niż mój dysk, jak wymieniono powyżej?

Hari Sundararajan
źródło
Jest to całkowicie legalne, ale będziesz miał problem, jeśli spróbujesz to zrobić na dysku rozruchowym. Będziesz musiał gdzieś przechowywać program ładujący.
Zoredache
Zauważ, że nie tracisz miejsca do piątej znaczącej liczby. Oznacza to, że utrata - która służy do przechowywania tablicy partycji, MBR i innych metadanych - jest niewielka i nie warto się o nią martwić.
Reid

Odpowiedzi:

3

Po co w ogóle tworzyć partycje

Potrzebujesz partycji, jeśli chcesz użyć części dysku dla macierzy RAID dla określonej macierzy. Możesz także być bardziej elastyczny dzięki większej liczbie partycji.

Przykład:

1 TB HDD nr 1: SDA1 (500 MB) SDA2 (490 MB)
1 TB HDD # 2: SDB1 (500 MB) SDB2 (490 MB)
1 TB HDD # 3: SDC1 (500 MB) SDC2 (500 MB)

Mogę dodać sda1, sdb1 i sdc1 w pasku dla wydajności,
a sda2 i sdb2 w lustrze dla bezpieczeństwa,
amd sdc2 jak zwykły dysk.

Nie mogę tego zrobić, jeśli wykorzystam cały dysk.

W twoim przypadku wydaje się, że chcesz mieć tylko jedną dużą konfigurację, co oznacza, że ​​nie ma znaczenia, w jaki sposób to zrobisz.

Hennes
źródło
W porządku, dzięki. Tak, chcę tylko cały dysk (przynajmniej dla dysków, które mam). To wyjaśnia: :)
Hari Sundararajan