虚拟机主机的分区方案

虚拟机主机的分区方案

我计划使用带有 KVM 的 Ubuntu Server 12.04 创建 2 个虚拟机。阅读网上的一些文档,我发现一个好的方法是使用基于 LVM 的虚拟机,所以我的想法是:

  • 1 个 ext2 分区用于启动
  • 1 个 LVG,具有 3 个逻辑卷:1 个用于主机、1 个用于 vm1、1 个用于 vm2

这是一个好的分区方案吗?我需要考虑哪些因素?

答案1

我的典型设置如下:

  1. 对块设备的软件攻击(1 级或 5 级)
  2. 软件 raid 上的一个物理卷和卷组
  3. 如今,一个用于 grub 的 LV/可以毫无问题地处理 LVM 和 raid。我认为不需要专用的启动分区
  4. 根据您的系统,额外的 LV/var/log/home

所以是的,你的计划应该有效。如果您有多个磁盘,您还可以考虑为虚拟机使用专用磁盘,并为操作系统使用不同的磁盘。这实际上取决于您的硬件和要求。

当您使用时,kvm请确保使用virtio禁用缓存对于您的块设备。

一般来说,您应该确定您的需求,例如快速、可靠、安全(例如,任何用户都不能导致系统守护程序的磁盘空间已满)等,并围绕它设计您的系统。

相关内容