有人可以在现有的单硬盘系统上实现 LVM 吗?

有人可以在现有的单硬盘系统上实现 LVM 吗?

我正在使用 SuSE Linux (10),我正在考虑扩展可用磁盘,而不调整现有分区的大小(这在 VM 上并不容易)。相反,我想创建另一个虚拟磁盘,并将其添加到新的 LVM 卷中,该卷将包括现有磁盘和这个新磁盘,形成一个无缝的单一挂载点。

我们在 Lab Manager 和 Virtual Centre 下使用 VMware vServer 4。SuSE 版本 10 是否支持 LVM?

谢谢 :-)

答案1

为什么调整分区大小并不容易?

您始终可以调整磁盘的最后一个分区的大小:调整磁盘大小,删除最后一个分区,然后使用相同的起始磁柱重新创建它。然后将新的结束磁柱放到磁盘末尾。

如果该分区上有 PV:pvresize 如果该分区上有直接 FS:然后调整文件系统大小。

但您要做的事情甚至更简单。听起来好像您已经有一个位于 VG 中的 LV,该 VG 由一个 PV 组成,而 PV 又是一个分区。

因此,创建新磁盘,使用一个 lvm-partition 对其进行分区,使用该分区作为新 PV(pvcreate),并将该 PV 添加到现有 VG(vgetend)。之后,您可以使用附加 PV 调整 LV 的大小。

答案2

如果当前虚拟磁盘是不是在 LVM 上,您无法轻松完成此操作。在这种情况下,我将在当前磁盘旁边创建新的所需情况(包括 LVM),并在计划停机期间移动当前数据。没有简单的方法可以实时执行此操作。

对于像这样的情况,我总是将 LVM 放在虚拟磁盘上,即使我预计未来不会增长。

答案3

是的。

SuSE 10 应该支持 LVM。安装适当的软件包。

您应该始终使用 LVM,即使您只有一个磁盘。它使此类场景变得简单。

相关内容