Ich habe einige Tutorials zum Erweitern eines logischen LVM2-Volumes gesehen. Keiner von ihnen weist Sie an, das Dateisystem zu entfernen. Sie behaupten, dass Sie ein LVM-Volume erweitern können, während es verwendet wird. Ist das richtig?
Ich habe einige Tutorials zum Erweitern eines logischen LVM2-Volumes gesehen. Keiner von ihnen weist Sie an, das Dateisystem zu entfernen. Sie behaupten, dass Sie ein LVM-Volume erweitern können, während es verwendet wird. Ist das richtig?
Antworten:
Das hängt davon ab, ob das Dateisystem online erweitert werden kann. Die meisten wichtigen Linux-Dateisysteme können erweitert werden, während sie gemountet sind (btrfs, ext2, ext3, ext4, xfs, zfs) - die Hauptausnahme sind reiserfs. Wenn Sie eines dieser Dateisysteme auf einem LVM-Volume erweitern möchten, können Sie das Volume mit erweitern lvextendund dann das Dateisystem erweitern, um das vergrößerte Volume zu füllen, ohne etwas zu deaktivieren oder die Bereitstellung aufzuheben.
Wenn Sie das Volume verkleinern, müssen weniger Dateisysteme nicht gemountet werden: Nur btrfs und zfs können online verkleinert werden. Verkleinern Sie das Dateisystem und rufen Sie dann lvreduceauf, um die Größe des logischen Volumes auf die Größe des Dateisystems zu reduzieren.
Es ist nicht erforderlich, ein ext3oder ext4Dateisystem zu entfernen, um es zu erweitern. Das Verkleinern des Dateisystems ist jedoch eine andere Sache. Das erfordert, dass es abmontiert und fsckbearbeitet wird, bevor es verkleinert wird.