我真的应该留下一些未使用LVM分区的空间吗?

我正在迁移到一个新的服务器,我将在RAID 1arrays(2个硬盘驱动器)上使用LVM分区。 我已经阅读了一些教程,build议留出一些未使用的空间,以便稍后扩展分区(如果需要的话)。

现在,随着我所使用的新硬件的大量使用,我可以负担得起,但是我想知道这是否有意义:为什么我会这样做? 比较简单的说,比如缩小主分区和展开/ var,将/ var展开到未使用的空间上更容易一些。

如果你…取决于。 保留额外空间的一个重要原因是您可以使用LVM快照。 没有可用空间,你不能使用它们。

至于推理“所以你可以稍后扩展”..呃。 我宁愿相应的规模,也没有遇到需要扩大后。 扩展0次比扩展1次更容易/更快。

对于简单的扩展和收缩扩展来说,显然更容易。 一个用于增长逻辑卷的命令,另一个用于增长文件系统-vs-一个用于缩小文件系统,一个用于缩小逻辑卷(缩小的文件系统),一个用于增长另一个逻辑卷,另一个用于扩展文件系统。

如果你习惯于缩小文件系统和逻辑卷,那么它并不是很难。 只是更多的步骤。

之后将/ var扩展为未使用的空间,比缩小主分区

在系统运行和安装文件系统的时候,可以扩展逻辑卷和文件系统(对于更常见的文件系统)。 收缩文件系统意味着你必须卸载该文件系统(对于支持缩小的FS)。 如果您正在讨论您的根目录或其他重要的文件系统,这意味着您的系统将处于脱机状态,并可能从某种应急媒体启动以执行文件系统和卷的resize。

因此,留下自由空间意味着您可以扩展文件系统,或者在需要对正常操作几乎没有影响的情况下创build新文件系统。