Home / LinuxUser / 2009 / 05 / Doppeltes Volumen

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(179 Punkte bei 5 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)
Mageia 2 ist fertig
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.
AA_orangen-notify-fenias_sxc936428.jpg

© sxc.hu

Doppeltes Volumen

Daten sicher und flexibel speichern mit RAID und LVM

17.04.2009 Ganz ohne zusätzliche Hardware und Kosten sorgt Linux bei der Verwaltung der Datenträger durch RAID-Support für Ausfallsicherheit und mittels LVM für ein flexibles Partitionsmanagent.

Derzeit sind Linux-Nutzer weitgehend und nach wie vor darauf angewiesen, mit externen Werkzeugen Festplatten redundant zu halten und die Größe von Partitionen anzupassen. So wie Journaling-Filesysteme wie Ext3 oder XFS einen grundlegenden Wechsel bei den Dateisystemtechnik markierten, wird das Dateisystem Btrfs [1] hier in naher Zukunft einen Paradigmenwechsel einläuten. In der Zwischenzeit leisten bereits vorhandene und äußerst bewährte Programme einen unschätzbaren Dienst in Sachen Arbeitserleichterung und Sicherheit.

Nicht überflüssig

Im täglichen Sprachgebrauch steht das Wort "redundant" zwar oft für "überflüssig", bedeutet in der Informationstechnik aber den Fortbestand von Daten: Fällt eine Festplatte aus, übernimmt eine zweite die Aufgabe der defekten Disk. So tritt zum einen kein Datenverlust auf, zum anderen bleiben die Daten weiter zugänglich. Um wieder einen ausfallsicheren Zustand herzustellen, muss der Benutzer lediglich die defekte Festplatte durch ein neues Exemplar ersetzen.

Die Aufgabe, Daten über mehrere Festplatten redundant zu halten, erledigt ein RAID-Verbund (Redundant Array of Independant Disks, [2]) von mehreren Festplatten. Da es verschiedene Möglichkeiten gibt, Festplatten miteinander zu kombinieren, existieren auch mehrere RAID-Methoden, so genannte Levels. Die bekanntesten sind RAID 0 und 1.

RAID 0, auch als Striping bekannt, "verklebt" zwei oder mehrere Festplatten miteinander zu einem Laufwerk. Diese Kombination sorgt allerdings nicht für höhere Datensicherheit; fällt eine der Platten in einem RAID-0-Verbund aus, gehen alle Daten verloren. Dafür lassen sich durch das Verteilen der Schreibzugriffe auf die Platten im Verbund höhere Schreib- und Leseraten erzielen. RAID 1 (Mirroring) hingegen sorgt für echte Redundanz: Es spiegelt die Daten der einen Festplatte auf die andere. Fällt nun eines der beiden Laufwerke aus, lassen sich die Daten nach wie vor auf das andere schreiben beziehungsweise davon lesen ein. Nach dem Austausch der defekten Platte synchronisiert die Linux-eigene RAID-Software diese sofort und stellt damit den ausfallsicheren Zustand wieder her.

Gleich mit dabei

Bei den gegenwärtigen Festplattenpreisen stellt RAID 1 eine vergleichsweise kostengünstige Möglichkeit dar, auch zu Hause Ausfallsicherheit zu realisieren. Viele Linux-Distributionen bieten bereits bei der Installation an, ein solches RAID über die bordeigene Software einzurichten. Eine entsprechende Option offerieren beispielsweise Fedora und Opensuse, aus dessen Oberfläche die Abbildungen zu diesem Artikel stammen. Auch Debian und Ubuntu richten auf Wunsch schon bei der Installation ein RAID ein, jedoch funktioniert das bei beiden lediglich in der textbasierten Einrichtungsvariante, nicht aber im grafischen Installer. Distributionen wie das quelltextbasierte Gentoo wiederum setzen zum Anlegen von RAID-Verbänden einzig auf die Kommandozeile und bleiben daher eher Konsolen-Experten vorbehalten.

Haben Sie zwei Festplatten in Ihrem Rechner und möchten diese via RAID 1 spiegeln, dann sollten darauf achten, dass beide Laufwerke in etwa die gleiche Größe aufweisen: Die kleinste Platte und Partition in einem Verbund entscheidet über die maximal nutzbare Datenmenge. Sie legen RAID-Verbände, basierend auf den vorher erstellten Partitionen, beim Installieren der Distribution an, sie tauchen später mit Gerätenamen wie /dev/md0 im System auf. Das im Kernel integrierte Software-RAID kümmert sich ab dann um die Konsistenz der Daten des Verbundes.

Dafür muss das MD-Modul ("Multiple-Disk") des Kernels beim Booten wissen, welche Partitionen einen Teil des RAID-Verbunds bilden sollen. Dazu müssen die Partitionen beider Festplatten in identischer Größe vorliegen (Abbildung 1) und dürfen zum anderen weder formatiert noch mit einem Einhängepunkt versehen werden. Die Identität als Software-RAID markiert die Disk-ID 0xFD Linux RAID, die Sie beim Erstellen der Partition vergeben. Danach können Sie die jeweils zugehörigen Partitionen auf den beiden Platten in einem RAID-Verbund zusammenfügen.

Abbildung 1: Um einen Plattenverbund zu erzeugen, müssen Sie die jeweils auf beiden Laufwerken zugehörigen Partitionen zu einem MD-Device hinzufügen.

Einen Überblick über alle erzeugten RAID-Verbände zeigt Abbildung 2. Hinter den Gerätenamen, beginnend mit /dev/md, verbergen sich die jeweiligen Partitionen auf beiden Festplatten. Mit diesen Gerätenamen lässt sich nun unter Linux arbeiten wie mit jeder physikalisch vorhandenen Partition an einem S-ATA- oder SAS-Strang. Der letzte RAID-Verbund, /dev/md3, wurde bewusst weder formatiert noch ins System eingehängt: Auf ihm sollen weitere logische Partitionen Platz finden.

Abbildung 2: Der Installations-Assistent von OpenSUSE zeigt sämtliche MD-Geräte (RAID-Geräte) in einer Übersicht an. Das letzte Gerät ( /dev/md3) dient zur Aufnahme von logischen Volumen mit LVM.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare
Hinweis zum Link [1]
Marcus Nasarek, Samstag, 02. Mai 2009 10:00:55
Ein/Ausklappen

Hi Markus,
Der Artikel "Clever Schachteln" [1] ist von Marcel (Hilzinger). VG Marcus


Bewertung: 136 Punkte bei 17 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

1448 Hits
Wertung: 83 Punkte (4 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...