Sie können dafür lvm verwenden. Es wurde entwickelt, um das physische Laufwerk vom logischen Laufwerk zu trennen.
Mit lvm können Sie:
-
Fügen Sie einem Pool ein frisches neues physisches Laufwerk hinzu (in der LVM-Terminologie Datenträgergruppe genannt)
pvcreate /dev/sdb my_vg
-
Speicherplatz eines logischen Volumes erweitern
lverweitern ...
-
Und beenden Sie mit einer Online-Größenänderung Ihres Dateisystems
e2resize /mnt/my/path
Aber Vorsicht, es ist keine Wunderwaffe. Es ist viel schwieriger, ein Dateisystem zu reduzieren, sogar mit LVM.
Sie könnten an UnionFS interessiert sein. Es kann einfacher sein, es auf einem vorhandenen System einzurichten als auf einem LVM.
Von der UnionFS-Seite http://www.filesystems.org/project-unionfs.html :
Dieses Projekt erstellt ein stapelbares Unification-Dateisystem, das den Inhalt mehrerer Verzeichnisse (Zweige) zusammenführen kann, während deren physischer Inhalt getrennt bleibt. Unionfs ist nützlich für die einheitliche Quellbaumverwaltung, zusammengeführte Inhalte von geteilten CD-ROMs, zusammengeführte separate Softwarepaketverzeichnisse, Datengrids und mehr.
Ich hoffe, Sie finden das hilfreich.
Die LVM-Antwort ist gut, aber Raid kann dies auch, also fügen Sie eine weitere hinzu.
Der Linux-Software-Raid (mdadm) ermöglicht das Hinzufügen von Festplatten zu einem bereits erstellten Array. Wenn Sie dies tun, werden die Daten auf dem neuen Laufwerk neu verteilt.
Wenn Sie nicht an Redundanz interessiert sind, können Sie raid-0 verwenden, das Daten einfach gleichmäßig über alle Festplatten verteilt.
Raid-5 bietet jedoch zumindest etwas Redundanz, ohne viel Speicherplatz zu verlieren (Sie opfern den Wert einer Festplatte).
Trotzdem funktioniert Raid am besten, wenn alle Laufwerke die gleiche Größe haben. Wenn sie nicht die gleiche Größe haben, werden Teile des Laufwerks nicht verwendet, da es nur so viel wie das kleinste Laufwerk verwendet. Wenn ich mich richtig erinnere, hat LVM Stiping dieses Problem nicht, da wenn die Laufwerke nicht die gleiche Größe haben, der zusätzliche Speicherplatz einfach nicht gestreift wird.