Raid-Volume-Größen in VirtualBox falsch: 2x 10GB mit RAID1 ergeben ein 5,4GB Volume

Status
Für weitere Antworten geschlossen.

SYNdiger

Benutzer
Mitglied seit
16. Mai 2017
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Ich betreibe einen eigenen Linux-Backup-Server (mit LUKS/cryptsetup komplett verschlüsselt) und verwende Snapraid (eine Art Snapshot Raid) für die Redundanz. Ich denke darüber nach, eine weitere Backup-Ebene einzuführen und dafür eine Diskstation zu nehmen.

Um die Software erst einmal auszuprobieren, habe ich XPEnology in VirtualBox installiert und testweise 3 HDDs mit je 10GB erstellt. Jetzt kommt der Teil, der für mich keinen Sinn macht:

2x 10GB RAID1 = 5.4 GB (eigentlich 10GB).jpg
2 HDDs mit je 10GB und RAID1-Spiegelung ergeben ein Volume mit 5,4GB. (Eigentlich sollten es 10GB sein)

3x 10GB RAID5 = 10.8 GB (eigentlich 20GB).jpg
3 HDDs mit je 10GB und RAID5 ergeben ein Volume mit 10,8 GB. (Eigentlich müssten es 20GB sein: 2x10GB Daten + 1x10GB parity)

Nicht einmal JBOD funktioniert korrekt:
3x 10GB JBOD = 16.2 GB (eigentlich 30GB).jpg
3 HDDs mit je 10GB und JBOD ergeben ein Volume mit 16,2 GB. (Eigentlich müssten es 30GB sein.)


Hat jemand eine Idee, was hier falsch läuft? Wäre über jeden Input dankbar. Ist das ein Fehler im Zusammenspiel mit VirtualBox? Das kann mir ja bei einer echten Diskstation mit echten HDDs kaum passieren, oder?

Nur zum Nachweis: Hier sind die virtuellen Platten, sie sind in VirtualBox dynamisch alloziert.
VM Disks.png
VM Disks in DiskStation.jpg
 

Thonav

Benutzer
Sehr erfahren
Mitglied seit
16. Feb 2014
Beiträge
7.878
Punkte für Reaktionen
1.503
Punkte
274
In meinen realen Systemen hatte ich immer die korrekten Werte.
 

tschortsch

Benutzer
Mitglied seit
16. Dez 2008
Beiträge
1.644
Punkte für Reaktionen
34
Punkte
74
Bedenke das die systempartition und swap Ca 4gb abzwacken. Dann bleiben von den 10 GByte jeweils deine 5,4 übrig. Mal drei für jbod ergibt 16,2. Alles korrekt.
Bei 100gb oder 1Tb platten fällt so was nicht auf ;)
 

SYNdiger

Benutzer
Mitglied seit
16. Mai 2017
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hey, danke erst mal, das erklärt es. Klar, irgendwo muss das System ja installiert werden.

Aber noch mal zum JBOD-Beispiel oben: Mit JBOD sollte es doch reichen, wenn Systempartition und swap nur auf einer HDD liegen. Dann müsste ich im Beispiel oben mit JBOD doch 1x 5,4GB + 2x 10GB haben (sonst wären Systen/swap ja als RAID1 über alle HDDs gespiegelt).

Habe den RAID1-Test noch mal mit 2 HDDs mit je 50GB wiederholt und siehe da: Mit RAID 1 sind 45,4 GB vorhanden, es fehlen also wieder genau 4,6GB für system/swap.
2x 50GB RAID1 = 45.4 GB (fehlen 4.6GB für System).jpg
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.020
Punkte für Reaktionen
273
Punkte
393
Hallo,
System- und Swappartition wurden bereits angelegt bevor Du Dich mit der Einrichtung des Volume beschäftigst (Basic/RAID/JBOD). Das ist auch so gewollt, solange eine Platte im System noch funktioniert kann die DS starten.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat