Erhöhen Sie die Verzeichnisgröße

1

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/appfilessodass ich den Code meines Programms nicht ändern muss und es weiterhin funktioniert, ohne zu wissen, dass es überhaupt eine andere gibt? fahren - geht das?

php_nub_qq
quelle
Wenn Sie Ihre Festplatte zum ersten Mal mit LVM eingerichtet haben , fügen Sie einer Datenträgergruppe transparent eine neue physische Festplatte hinzu:vgextend ${VOLGROUP} ${PHYSICAL_DEVICE}
user4556274
@ user4556274 Ich bin mir nicht sicher, ob ich das getan habe. Ich habe gerade die Festplatte an den Computer angeschlossen und die Befehlszeile zum Formatieren und Laden verwendet.
php_nub_qq
Da dies markiert ist ubuntu, besteht eine gute Wahrscheinlichkeit, dass Ihr Computer eingerichtet wurde, lvmwenn Sie während der Installation die Standardeinstellungen akzeptiert haben. Ausgabe sudo lvm lvsIhrer LVM - Volumes aufzulisten. Wenn Sie eine Auflistung erhalten, haben Sie es. Wenn Sie eine Fehlermeldung erhalten, lvmdie nicht installiert ist, ...
user4556274
@ user4556274 Okay, es scheint, ich habe LVM-Volumes, aber es sind nur mein erstes Laufwerk und die Swap-Partition aufgeführt. Das fragliche Laufwerk, das ich gerade installiert habe, fehlt. Sollte dies der Fall sein?
php_nub_qq
Tut mir leid, dass ich keine vollständige Antwort gebe, das verknüpfte Howto deckt alles ab. Sie müssen lvm auf die neue Festplatte aufmerksam machen, lvm pvcreate ${PHYSICAL_DEVICE}bevor Sie sie zu Ihrer Datenträgergruppe hinzufügen. Es gibt viele Optionen für alle lvmBefehle. Lesen Sie am besten das Handbuch, um sicherzustellen, dass Sie das gewünschte Setup erhalten.
user4556274