Ich habe ein physisches Laufwerk auf meinem System installiert, auf dem ich Dateien für meine Anwendung speichern werde. Ich habe es bei montiert /storage/appfiles
. Nehmen wir an, dass die Festplatte in Zukunft zu 100% gefüllt ist und ich eine andere physische Festplatte installieren werde. Wie kann ich das Verzeichnis erweitern, /storage/appfiles
sodass ich den Code meines Programms nicht ändern muss und es weiterhin funktioniert, ohne zu wissen, dass es überhaupt eine andere gibt? fahren - geht das?
ubuntu
, besteht eine gute Wahrscheinlichkeit, dass Ihr Computer eingerichtet wurde, lvm
wenn Sie während der Installation die Standardeinstellungen akzeptiert haben. Ausgabe sudo lvm lvs
Ihrer LVM - Volumes aufzulisten. Wenn Sie eine Auflistung erhalten, haben Sie es. Wenn Sie eine Fehlermeldung erhalten, lvm
die nicht installiert ist, ...
lvm pvcreate ${PHYSICAL_DEVICE}
bevor Sie sie zu Ihrer Datenträgergruppe hinzufügen. Es gibt viele Optionen für alle lvm
Befehle. Lesen Sie am besten das Handbuch, um sicherzustellen, dass Sie das gewünschte Setup erhalten.
vgextend ${VOLGROUP} ${PHYSICAL_DEVICE}