LVM 沙盒的建议

LVM 沙盒的建议

我想做一些涉及 LVM 的测试。具体来说,创建、销毁、合并和拆分 LVM 卷组。

但我没有任何多余的物理卷。我可以创建一些,但这会很混乱。

我想可以创建某种“虚拟”物理卷来与 LVM 一起使用。但我不确定有什么干净的方法可以做到这一点。建议表示赞赏。详细的大纲将更加感激。

答案1

  1. 安装 VirtualBox、VMware Player。当然,任何其他 2 类虚拟机管理程序都可以完成这项工作)
  2. 创建带有一堆磁盘的虚拟机(不需要很大,2-3-4GB就可以了)
  3. 安装Linux(或者你想玩的操作系统)
  4. 创建 PV、创建 VG、创建 LV 并开始使用 LVM

PS 你也可以尝试创建文件并将它们用作 PV 来玩 LVM。但如果你的系统上已经使用了 LVM,我不建议在那里玩。

在LVM中使用文件代替磁盘或分区的方式是这样的:

  1. 创建文件:

dd if=/dev/zero of=lvmtest0.img bs=1024 count=1M dd if=/dev/zero of=lvmtest1.img bs=1024 count=1M ...

  1. 将它们链接到循环接口:

losetup /dev/loop0 lvmtest0.img losetup /dev/loop1 lvmtest1.img

  1. 将它们创建为 PV

pvcreate /dev/loop0 /dev/loop1

然后开始创建VG、LV等你可以检查一下这个网站了解更多信息

如果你已经有 LVM,我不建议在你的机器上使用 LVM 的原因是,总是有可能执行错误的命令并弄乱安装操作系统/文件所在的 LVM 卷

相关内容