Erstellen Sie einen RAID-Dateiserver unter Linux

327
eden881

Ursprünglich fragte auf Server Fehler hier, aber mir wurde gesagt, es hier zu bewegen.

Ich habe einen alten PC, den ich in meinem Büro als Dateiserver verwenden möchte. Ich habe zwei 500-GB-Festplatten und eine 300-GB-Festplatte daran angeschlossen. Jetzt möchte ich ein Betriebssystem darauf installieren und RAID so konfigurieren, dass ich eine Fehlertoleranz habe.

Zu beachten ist, dass der PC ziemlich alt ist - er hat nur 2 GB DDR2-RAM (nicht sicher über das CPU-Modell).

Ich dachte an CentOS 7 wegen der geringen Systemanforderungen und an die Verwendung von RAID-5. Sind diese guten Entscheidungen für mein Setup? Und wie kann ich RAID-5 auf dem Server konfigurieren?

Edit: Nehmen wir an, ich bekomme eine 3. 500-GB-Festplatte (Betriebssystem geht auf das 300-GB-Laufwerk). Wie kann ich RAID-5 einrichten?

0
@LukeLR Ping! :) Was Ihren Kommentar angeht, bin ich ziemlich an CentOS gesperrt, weil ich RHEL bereits 3 Jahre an meinem Arbeitsplatz verwendet habe und ich es heute noch benutze. Es ist die Distribution, die ich kenne. eden881 vor 6 Jahren 0
Wie @LukeLR auf SF hinwies, erfordert RAID5 mindestens drei Festplatten, so dass Sie entweder A) 200 GB x 2 verlieren oder B) RAID5 nicht implementieren können. Möchten Sie die 300-GB-Festplatte für das Betriebssystem und die 2x 500-GB-Festplatten für Daten in einem Mirror / RAID1 verwenden? Attie vor 6 Jahren 1
Was ist Ihnen wichtiger - Kapazität oder Redundanz? Denken Sie auch daran, _ ** RAID ist kein Backup ** _... Attie vor 6 Jahren 0
Ich habe die Frage bearbeitet, um zu verdeutlichen, dass ich am technischen Prozess der Erstellung des Software-RAID-5-Arrays interessiert bin. eden881 vor 6 Jahren 0

1 Antwort auf die Frage

2
Keltari

Aufgrund Ihrer Frage gehe ich davon aus, dass Sie nicht viel Erfahrung mit der IT haben. Vergib mir, wenn ich falsch liege. Ich werde das so einfach wie möglich beantworten.

Ohne auf komplizierte technische Details einzugehen, können Sie kein RAID-5 mit diesen Diska verwenden, da Sie drei 500-GB-Laufwerke für RAID-5 benötigen. Mit den beiden 500-GB-Festplatten können Sie RAID-1, also das Spiegeln, ausführen. Sie müssen sich entscheiden, einen kleinen Betrag in eine dritte 500-GB-Festplatte investieren oder die Hälfte des Speicherplatzes durch Spiegelung verlieren. Google RAID-Stufen, um mehr zu erfahren. Ich persönlich würde das Betriebssystem auf dem 300-GB-Laufwerk installieren und in ein anderes Laufwerk für RAID-5 investieren, da Sie die Redundanz beibehalten und weniger Platz für die Redundanz verlieren.

Da diese Maschine "alt" ist und Ihnen scheinbar das Wissen über das Einrichten von RAID fehlt, würde ich mich von einem Server-Betriebssystem wie CentOS fernhalten. Stattdessen würde ich mit einem dedizierteren Betriebssystem wie OpenMediaVault arbeiten . OMV ist ein Linux-basiertes Betriebssystem, das jedoch als benutzerfreundlicher dedizierter Dateiserver konzipiert ist. Es wurde ein Großteil der Linux-Distribution "aufgebläht" entfernt, daher ist es leicht und erfordert nur geringe Ressourcen. Ich habe OMV verwendet und kann sagen, dass es hervorragend, stabil und einfach zu bedienen ist. OMV ist extrem benutzerfreundlich mit einer einfachen Weboberfläche. Sobald Sie OMV installiert haben, wird es vollständig über die Weboberfläche gesteuert. OMV führt Sie durch das Setup und erstellt das RAID, für das Sie sich entscheiden.

Der erste Teil der Antwort von @kiltari ist gut, aber es gibt keinen Grund, die Erstellung von RAID1 mit Mdadm und Software-RAID zu stoppen. davidgo vor 6 Jahren 0
Danke für den Hinweis. Ich bleibe bei CentOS, weil ich viel Erfahrung mit der Verwaltung von virtuellen RHEL-Systemen habe (deshalb kenne ich RAIDs nicht besonders gut - ich verwende selten physische Server und Festplatten). Sehen Sie sich die von mir vorgenommenen Änderungen an - wie kann ich bei 3 x 500 GB-Festplatten ein RAID erstellen? eden881 vor 6 Jahren 0