Einführung
RAID-Arrays bieten eine höhere Leistung und Redundanz, indem einzelne Festplatten in bestimmten Konfigurationen zu virtuellen Speichergeräten kombiniert werden. Unter Linux erleichtert das Dienstprogrammmdadm
das Erstellen und Verwalten von Software-RAID-Arrays.
In einem früheren Leitfaden haben wirhow to create RAID arrays with mdadm
on Ubuntu 16.04 behandelt. In diesem Handbuch wird gezeigt, wie RAID-Arrays auf einem Ubuntu 16.04-Server verwaltet werden. Die Verwaltung von RAID-Arrays ist in den meisten Fällen recht einfach.
Voraussetzungen
Um dieses Handbuch zu vervollständigen, benötigen Sie Zugriff auf den Benutzer eines Nicht-Root-sudo
. Sie können unserenUbuntu 16.04 initial server setup guide folgen, um einen geeigneten Benutzer einzurichten.
Wie oben erwähnt, wird in diesem Handbuch die Verwaltung von RAID-Arrays behandelt. Befolgen Sie unsere Anleitung zuhow to create RAID arrays with mdadm
on Ubuntu 16.04, um ein oder mehrere Arrays zu erstellen, bevor Sie mit dieser Anleitung beginnen. In diesem Handbuch wird davon ausgegangen, dass Sie ein oder mehrere Arrays bearbeiten müssen.
Abfragen von Informationen zu RAID-Geräten
Eine der wichtigsten Voraussetzungen für eine ordnungsgemäße Verwaltung ist das Auffinden von Informationen zu Struktur, Komponenten und aktuellem Status des Arrays.
Um detaillierte Informationen zu einem RAID-Gerät zu erhalten, übergeben Sie das RAID-Gerät mit der Option-D
oder--detail
anmdadm
:
sudo mdadm -D /dev/md0
Die wichtigen Informationen zum Array werden angezeigt:
Output/dev/md0:
Version : 1.2
Creation Time : Mon Aug 8 21:19:06 2016
Raid Level : raid10
Array Size : 209584128 (199.88 GiB 214.61 GB)
Used Dev Size : 104792064 (99.94 GiB 107.31 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Update Time : Mon Aug 8 21:36:36 2016
State : active
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : near=2
Chunk Size : 512K
Name : mdadmwrite:0 (local to host mdadmwrite)
UUID : 0dc2e687:1dfe70ac:d440b2ac:5828d61d
Events : 18
Number Major Minor RaidDevice State
0 8 0 0 active sync set-A /dev/sda
1 8 16 1 active sync set-B /dev/sdb
2 8 32 2 active sync set-A /dev/sdc
3 8 48 3 active sync set-B /dev/sdd
In dieser Ansicht sehen Sie die RAID-Stufe, die Array-Größe, den Zustand der einzelnen Teile, die UUID des Arrays sowie die Komponentengeräte und ihre Rollen. Die Informationen in dieser Ansicht sind alle ziemlich gut beschriftet.
Um die verkürzten Details für ein Array zu erhalten, die zum Hinzufügen zur/dev/mdadm/mdadm.conf
-Datei geeignet sind, können Sie die Flags--brief
oder-b
mit der Detailansicht übergeben:
sudo mdadm -Db /dev/md0
OutputARRAY /dev/md0 metadata=1.2 name=mdadmwrite:0 UUID=0dc2e687:1dfe70ac:d440b2ac:5828d61d
Verwenden Sie die Option-Q
, um eine schnelle, für Menschen lesbare Zusammenfassung eines RAID-Geräts abzurufen:
sudo mdadm -Q /dev/md0
Output/dev/md0: 199.88GiB raid10 4 devices, 0 spares. Use mdadm --detail for more detail.
Hiermit können Sie die wichtigsten Informationen zu einem RAID-Gerät auf einen Blick ermitteln.
Informationen zu Komponentengeräten abrufen
Sie können auchmdadm
verwenden, um einzelne Komponentengeräte abzufragen.
Die Option-Q
gibt bei Verwendung mit einem Komponentengerät an, zu welchem Array es gehört und welche Rolle es spielt:
sudo mdadm -Q /dev/sdc
Output/dev/sdc: is not an md array
/dev/sdc: device 2 in 4 device active raid10 /dev/md0. Use mdadm --examine for more detail.
Sie können detailliertere Informationen erhalten, indem Sie die Optionen-E
oder--examine
verwenden:
sudo mdadm -E /dev/sdc
Output/dev/sdc:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : 0dc2e687:1dfe70ac:d440b2ac:5828d61d
Name : mdadmwrite:0 (local to host mdadmwrite)
Creation Time : Mon Aug 8 21:19:06 2016
Raid Level : raid10
Raid Devices : 4
Avail Dev Size : 209584128 (99.94 GiB 107.31 GB)
Array Size : 209584128 (199.88 GiB 214.61 GB)
Data Offset : 131072 sectors
Super Offset : 8 sectors
Unused Space : before=130984 sectors, after=0 sectors
State : active
Device UUID : b0676ef0:73046e93:9d9c7bde:c80352bb
Update Time : Mon Aug 8 21:36:36 2016
Bad Block Log : 512 entries available at offset 72 sectors
Checksum : 8be1be96 - correct
Events : 18
Layout : near=2
Chunk Size : 512K
Device Role : Active device 2
Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing)
Diese Informationen ähneln denen, die bei Verwendung der Option-D
mit dem Array-Gerät angezeigt werden, konzentrieren sich jedoch auf die Beziehung des Komponentengeräts zum Array.
Lesen der / proc / mdstat-Informationen
Überprüfen Sie die Datei/proc/mdstat
, um detaillierte Informationen zu den einzelnen zusammengestellten Arrays auf Ihrem Server zu erhalten. Dies ist häufig die beste Methode, um den aktuellen Status der aktiven Arrays auf Ihrem System zu ermitteln:
cat /proc/mdstat
OutputPersonalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10]
md0 : active raid10 sdd[3] sdc[2] sdb[1] sda[0]
209584128 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
unused devices:
Die Ausgabe hier ist ziemlich dicht und bietet viele Informationen auf kleinem Raum.
/proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10]
. . .
Die ZeilePersonalities beschreibt die verschiedenen RAID-Levels und -Konfigurationen, die der Kernel derzeit unterstützt.
Die Zeile, die mitmd0 beginnt, beschreibt den Beginn einer RAID-Gerätebeschreibung. Die folgenden eingerückten Zeilen beschreiben ebenfalls dieses Gerät.
/proc/mdstat
. . .
md0 : active raid10 sdd[3] sdc[2] sdb[1] sda[0]
. . .
Der Status der ersten Zeile, in dem das Array aktiv (nicht fehlerhaft) und als RAID 10 konfiguriert ist. Anschließend werden die Komponentengeräte aufgelistet, mit denen das Array erstellt wurde. Die Zahlen in Klammern beschreiben die aktuelle „Rolle“ des Geräts im Array (dies wirkt sich darauf aus, welche Kopien von Daten das Gerät erhält).
/proc/mdstat
. . .
209584128 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
. . .
Die zweite in diesem Beispiel angezeigte Zeile gibt die Anzahl der von den virtuellen Geräten bereitgestellten Blöcke, die Metadatenversion (in diesem Beispiel 1.2) und die Blockgröße des Arrays an. Da es sich um ein RAID 10-Array handelt, enthält es auch Informationen zum Layout des Arrays (in diesem Beispiel wurden zwei Kopien jedes Datenblocks im "Near" -Layout gespeichert).
Die letzten Elemente in eckigen Klammern stehen für derzeit verfügbare Geräte aus einem fehlerfreien Satz. Die erste Zahl in den numerischen Klammern gibt die Größe eines fehlerfreien Arrays an, während die zweite Zahl die derzeit verfügbare Anzahl von Geräten angibt. Die anderen Klammern sind eine visuelle Anzeige des Array-Zustands, wobei "U" für fehlerfreie Geräte und "_" für fehlerhafte Geräte steht.
Wenn Ihr Array gerade zusammengestellt oder wiederhergestellt wird, wird möglicherweise in einer anderen Zeile der Fortschritt angezeigt. Es würde ungefähr so aussehen:
/proc/mdstat
. . .
[>....................] resync = 0.9% (2032768/209584128) finish=15.3min speed=225863K/sec
. . .
Dies beschreibt den aktuell angewendeten Vorgang und den aktuellen Fortschritt auf verschiedene Arten. Außerdem werden die aktuelle Geschwindigkeit und die geschätzte Zeit bis zur Fertigstellung angezeigt.
Nachdem Sie eine gute Vorstellung davon haben, welche Arrays derzeit auf Ihrem System ausgeführt werden, können Sie eine Reihe von Aktionen ausführen.
Anhalten eines Arrays
Um ein Array zu stoppen, müssen Sie es zunächst aushängen.
Verlassen Sie das gemountete Verzeichnis und heben Sie es auf, indem Sie Folgendes eingeben:
cd ~
sudo umount /mnt/md0
Sie können alle aktiven Arrays stoppen, indem Sie Folgendes eingeben:
sudo mdadm --stop --scan
Wenn Sie ein bestimmtes Array stoppen möchten, übergeben Sie es an den Befehlmdadm --stop
:
sudo mdadm --stop /dev/md0
Dies stoppt das Array. Sie müssen das Array wieder zusammenbauen, um erneut darauf zugreifen zu können.
Array starten
Geben Sie Folgendes ein, um alle in den Konfigurationsdateien oder/proc/mdstat
definierten Arrays zu starten:
sudo mdadm --assemble --scan
Um ein bestimmtes Array zu starten, können Sie es als Argument anmdadm --assemble
übergeben:
sudo mdadm --assemble /dev/md0
Dies funktioniert, wenn das Array in der Konfigurationsdatei definiert ist.
Wenn die richtige Definition für das Array in der Konfigurationsdatei fehlt, kann das Array trotzdem durch Übergabe der Komponentengeräte gestartet werden:
sudo mdadm --assemble /dev/md0 /dev/sda /dev/sdb /dev/sdc /dev/sdd
Sobald das Array zusammengebaut ist, kann es wie gewohnt montiert werden:
sudo mount /dev/md0 /mnt/md0
Das Array sollte jetzt am Einhängepunkt erreichbar sein.
Hinzufügen eines Ersatzgeräts zu einem Array
Ersatzgeräte können zu Arrays hinzugefügt werden, die Redundanz bieten (z. B. RAID 1, 5, 6 oder 10). Das Ersatzgerät wird vom Array nur dann aktiv verwendet, wenn ein aktives Gerät ausfällt. In diesem Fall synchronisiert das Array die Daten erneut mit dem Ersatzlaufwerk, um den vollständigen Zustand des Arrays wiederherzustellen. Ersatzteilecannotwerden nicht redundanten Arrays (RAID 0) hinzugefügt, da das Array den Ausfall eines Laufwerks nicht überlebt.
Um ein Ersatzgerät hinzuzufügen, übergeben Sie einfach das Array und das neue Gerät an den Befehlmdadm --add
:
sudo mdadm /dev/md0 --add /dev/sde
Wenn sich das Array nicht in einem herabgesetzten Zustand befindet, wird das neue Gerät als Ersatzgerät hinzugefügt. Wenn das Gerät derzeit in einem schlechten Zustand ist, wird beim erneuten Synchronisieren sofort das Ersatzlaufwerk zum Ersetzen des fehlerhaften Laufwerks verwendet.
Aktualisieren Sie nach dem Hinzufügen eines Ersatzlaufwerks die Konfigurationsdatei, um Ihre neue Geräteorientierung widerzuspiegeln:
sudo nano /etc/mdadm/mdadm.conf
Entfernen Sie die aktuelle Zeile, die Ihrer Array-Definition entspricht, oder kommentieren Sie sie aus:
/etc/mdadm/mdadm.conf
. . .
# ARRAY /dev/md0 metadata=1.2 name=mdadmwrite:0 UUID=d81c843b:4d96d9fc:5f3f499c:6ee99294
Hängen Sie anschließend Ihre aktuelle Konfiguration an:
sudo mdadm --detail --brief /dev/md0 | sudo tee -a /etc/mdadm/mdadm.conf
Die neuen Informationen werden vom Dienstprogrammmdadm
zum Zusammenstellen des Arrays verwendet.
Erhöhen der Anzahl aktiver Geräte in einem Array
Sie können ein Array vergrößern, indem Sie die Anzahl der aktiven Geräte in der Baugruppe erhöhen. Die genaue Vorgehensweise hängt geringfügig vom verwendeten RAID-Level ab.
Mit RAID 1 oder 10
Fügen Sie zunächst das neue Gerät als Ersatzgerät hinzu, wie im letzten Abschnitt gezeigt:
sudo mdadm /dev/md0 --add /dev/sde
Ermitteln Sie die aktuelle Anzahl der RAID-Geräte im Array:
sudo mdadm --detail /dev/md0
Output/dev/md0:
Version : 1.2
Creation Time : Wed Aug 10 15:29:26 2016
Raid Level : raid1
Array Size : 104792064 (99.94 GiB 107.31 GB)
Used Dev Size : 104792064 (99.94 GiB 107.31 GB)
Raid Devices : 2
Total Devices : 3
Persistence : Superblock is persistent
. . .
In diesem Beispiel ist das Array für die aktive Verwendung von zwei Geräten konfiguriert, und es stehen insgesamt drei Geräte für das Array zur Verfügung (da wir ein Ersatzgerät hinzugefügt haben).
Konfigurieren Sie das Array neu, um ein zusätzliches aktives Gerät zu haben. Das Ersatzlaufwerk wird verwendet, um die zusätzlichen Laufwerksanforderungen zu erfüllen:
sudo mdadm --grow --raid-devices=3 /dev/md0
Das Array wird mit einer zusätzlichen aktiven Festplatte neu konfiguriert. Geben Sie Folgendes ein, um den Fortschritt der Synchronisierung der Daten anzuzeigen:
cat /proc/mdstat
Sie können das Gerät nach Abschluss des Vorgangs weiter verwenden.
Mit RAID 5 oder 6
Fügen Sie zunächst das neue Gerät als Ersatzgerät hinzu, wie im letzten Abschnitt gezeigt:
sudo mdadm /dev/md0 --add /dev/sde
Ermitteln Sie die aktuelle Anzahl der RAID-Geräte im Array:
sudo mdadm --detail /dev/md0
Output/dev/md0:
Version : 1.2
Creation Time : Wed Aug 10 18:38:51 2016
Raid Level : raid5
Array Size : 209584128 (199.88 GiB 214.61 GB)
Used Dev Size : 104792064 (99.94 GiB 107.31 GB)
Raid Devices : 3
Total Devices : 4
Persistence : Superblock is persistent
. . .
In diesem Beispiel ist das Array für die aktive Verwendung von drei Geräten konfiguriert, und es stehen insgesamt vier Geräte für das Array zur Verfügung (da wir ein Ersatzgerät hinzugefügt haben).
Konfigurieren Sie das Array neu, um ein zusätzliches aktives Gerät zu haben. Das Ersatzlaufwerk wird verwendet, um die zusätzlichen Laufwerksanforderungen zu erfüllen. Wenn Sie ein RAID 5- oder RAID 6-Array erweitern, ist es wichtig, eine zusätzliche Option namens--backup-file
einzuschließen. Dies sollte auf einen Speicherortoffim Array verweisen, in dem eine Sicherungsdatei mit kritischen Informationen gespeichert wird.
Note
[.note] # Die Sicherungsdatei wird während dieses Vorgangs nur für eine sehr kurze, aber kritische Zeit verwendet. Danach wird sie automatisch gelöscht. Da dies sehr kurz ist, wird die Datei wahrscheinlich nie auf der Festplatte angezeigt. Sollte jedoch ein Fehler auftreten, kann das Array damit neu erstellt werden. This post enthält einige zusätzliche Informationen, wenn Sie mehr wissen möchten.
#
sudo mdadm --grow --raid-devices=4 --backup-file=/root/md0_grow.bak /dev/md0
Die folgende Ausgabe gibt an, dass der kritische Abschnitt gesichert wird:
Outputmdadm: Need to backup 3072K of critical section..
Das Array wird mit einer zusätzlichen aktiven Festplatte neu konfiguriert. Geben Sie Folgendes ein, um den Fortschritt der Synchronisierung der Daten anzuzeigen:
cat /proc/mdstat
Sie können das Gerät weiterhin verwenden, wenn dieser Vorgang abgeschlossen ist.
Nach Abschluss der Umgestaltung müssen Sie das Dateisystem auf dem Array erweitern, um den zusätzlichen Speicherplatz zu nutzen:
sudo resize2fs /dev/md0
Ihr Array sollte jetzt ein Dateisystem haben, das seiner Kapazität entspricht.
Mit RAID 0
Da RAID 0-Arrays keine Ersatzlaufwerke haben können (es besteht keine Möglichkeit, dass ein Ersatzlaufwerk ein beschädigtes RAID 0-Array wiederherstellt), müssen wir das neue Gerät zur gleichen Zeit hinzufügen, zu der wir das Array vergrößern.
Ermitteln Sie zunächst die aktuelle Anzahl der RAID-Geräte im Array:
sudo mdadm --detail /dev/md0
Output/dev/md0:
Version : 1.2
Creation Time : Wed Aug 10 19:17:14 2016
Raid Level : raid0
Array Size : 209584128 (199.88 GiB 214.61 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent
. . .
Wir können jetzt die Anzahl der RAID-Geräte in derselben Operation wie beim Hinzufügen des neuen Laufwerks erhöhen:
sudo mdadm --grow /dev/md0 --raid-devices=3 --add /dev/sdc
Die Ausgabe zeigt an, dass das Array auf RAID 4 geändert wurde:
Outputmdadm: level of /dev/md0 changed to raid4
mdadm: added /dev/sdc
Das ist normal und wird erwartet. Das Array wechselt wieder in RAID 0, wenn die Daten auf alle vorhandenen Festplatten verteilt wurden.
Sie können den Fortschritt der Aktion überprüfen, indem Sie Folgendes eingeben:
cat /proc/mdstat
Wenn die Synchronisierung abgeschlossen ist, ändern Sie die Größe des Dateisystems, um den zusätzlichen Speicherplatz zu nutzen:
sudo resize2fs /dev/md0
Ihr Array sollte jetzt ein Dateisystem haben, das seiner Kapazität entspricht.
Entfernen eines Geräts aus einem Array
Das Entfernen eines Laufwerks aus einem RAID-Array ist manchmal erforderlich, wenn ein Fehler vorliegt oder Sie die Festplatte austauschen müssen.
Damit ein Gerät entfernt werden kann, muss es zunächst im Array als "ausgefallen" markiert werden. Mitmdadm --detail
können Sie überprüfen, ob ein Gerät ausgefallen ist:
sudo mdadm --detail /dev/md0
Output/dev/md0:
Version : 1.2
Creation Time : Wed Aug 10 21:42:12 2016
Raid Level : raid5
Array Size : 209584128 (199.88 GiB 214.61 GB)
Used Dev Size : 104792064 (99.94 GiB 107.31 GB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Thu Aug 11 14:10:43 2016
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 1
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
Name : mdadmwrite:0 (local to host mdadmwrite)
UUID : bf7a711b:b3aa9440:40d2c12e:79824706
Events : 144
Number Major Minor RaidDevice State
0 0 0 0 removed
1 8 0 1 active sync /dev/sda
2 8 16 2 active sync /dev/sdb
0 8 32 - faulty /dev/sdc
Die hervorgehobenen Linien zeigen alle an, dass ein Laufwerk nicht mehr funktioniert (/dev/sdc
in diesem Beispiel).
Wenn Sie ein Laufwerk entfernen müssen, für das kein Problem vorliegt, können Sie es mit der Option--fail
manuell als fehlgeschlagen markieren:
sudo mdadm /dev/md0 --fail /dev/sdc
Outputmdadm: set /dev/sdc faulty in /dev/md0
Wenn Sie sich die Ausgabe vonmdadm --detail
ansehen, sollten Sie sehen, dass das Gerät jetzt als fehlerhaft markiert ist.
Sobald das Gerät ausgefallen ist, können Sie es mitmdadm --remove
aus dem Array entfernen:
sudo mdadm /dev/md0 --remove /dev/sdc
Outputmdadm: hot removed /dev/sdc from /dev/md0
Sie können es dann durch ein neues Laufwerk ersetzen, indem Sie denselben Befehlmdadm --add
verwenden, mit dem Sie ein Ersatzlaufwerk hinzufügen:
sudo mdadm /dev/md0 --add /dev/sdd
Outputmdadm: added /dev/sdd
Das Array beginnt mit der Wiederherstellung, indem Daten auf das neue Laufwerk kopiert werden.
Array löschen
Um ein Array einschließlich aller darin enthaltenen Daten zu zerstören, befolgen Sie zunächst den Vorgang, mit dem Sie ein Array gestoppt haben.
Hängen Sie zuerst das Dateisystem aus:
cd ~
sudo umount /mnt/md0
Stoppen Sie als Nächstes das Array:
sudo mdadm --stop /dev/md0
Löschen Sie anschließend das Array selbst mit dem Befehl--remove
, der auf das RAID-Gerät abzielt:
sudo mdadm --remove /dev/md0
Sobald das Array selbst entfernt wurde, sollten Siemdadm --zero-superblock
auf jedem der Komponentengeräte verwenden. Dadurch wird der Superblockmd
gelöscht, ein Header, der vonmdadm
zum Zusammenstellen und Verwalten der Komponentengeräte als Teil eines Arrays verwendet wird. Ist dies immer noch der Fall, kann es zu Problemen kommen, wenn Sie versuchen, die Festplatte für andere Zwecke wiederzuverwenden.
Sie können sehen, dass der Superblock noch im Array vorhanden ist, indem Sie die SpalteFSTYPE
in der Ausgabe vonlsblk --fs
auschecken:
lsblk --fs
OutputNAME FSTYPE LABEL UUID MOUNTPOINT
sda linux_raid_member mdadmwrite:0 bf7a711b-b3aa-9440-40d2-c12e79824706
sdb linux_raid_member mdadmwrite:0 bf7a711b-b3aa-9440-40d2-c12e79824706
sdc linux_raid_member mdadmwrite:0 bf7a711b-b3aa-9440-40d2-c12e79824706
sdd
vda
├─vda1 ext4 DOROOT 4f8b85db-8c11-422b-83c4-c74195f67b91 /
└─vda15
In diesem Beispiel waren/dev/sda
,/dev/sdb
und/dev/sdc
alle Teil des Arrays und sind immer noch als solche gekennzeichnet.
Entfernen Sie die Beschriftungen, indem Sie Folgendes eingeben:
sudo mdadm --zero-superblock /dev/sda /dev/sdb /dev/sdc
Stellen Sie als Nächstes sicher, dass Sie alle Verweise auf das Array in der Datei/etc/fstab
entfernen oder auskommentieren:
sudo nano /etc/fstab
/etc/fstab
. . .
# /dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0
Speichern und schließen Sie die Datei, wenn Sie fertig sind.
Entfernen oder kommentieren Sie auch alle Verweise auf das Array aus der Datei/etc/mdadm/mdadm.conf
:
nano /etc/mdadm/mdadm.conf
/etc/mdadm/mdadm.conf
# ARRAY /dev/md0 metadata=1.2 name=mdadmwrite:0 UUID=bf7a711b:b3aa9440:40d2c12e:79824706
Speichern und schließen Sie die Datei, wenn Sie fertig sind.
Aktualisieren Sie die initramfs, indem Sie Folgendes eingeben:
sudo update-initramfs -u
Dadurch sollte das Gerät aus der frühen Startumgebung entfernt werden.
Fazit
Das Dienstprogrammmdadm
von Linux erleichtert die Verwaltung von Arrays, sobald Sie die verwendeten Konventionen und die Orte verstanden haben, an denen Sie nach Informationen suchen können. Dieses Handbuch erhebt keinen Anspruch auf Vollständigkeit, sondern stellt einige der Verwaltungsaufgaben vor, die Sie möglicherweise täglich ausführen müssen.
Sobald Sie mit dem Erstellen und Verwalten von RAID-Arrays mitmdadm
vertraut sind, können Sie als Nächstes verschiedene Richtungen erkunden. Datenträgerverwaltungsebenen wie LVM sind eng in RAID integriert und ermöglichen es Ihnen, den Speicherplatz flexibel in logische Datenträger zu unterteilen. In ähnlicher Weise werden die RAID-Geräte vor dem Schreiben des Dateisystems üblicherweise mit LUKS- und dm-crypt-Verschlüsselung verschlüsselt. Mit Linux können alle diese Technologien zusammen verwendet werden, um Ihre Speicherkapazitäten zu verbessern.