如何管理虚拟机的KVM存储卷和池 - 第3部分

在本教程的第3部分中,我们讨论如何使用virt-manager GUI工具创建和管理KVM存储卷和池。

在我们的教程的第3部分,我们将讨论如何创建和管理KVM存储卷和使用virt-manager中的GUI工具池。

一般来说,我们每天使用具有不同文件系统的存储设备。 我们也有一些存储技术/技术如iSCSI,SAN,NAS等。

我们的虚拟环境的基本概念没有巨大的不同,我们只是使用基本概念来部署真棒和可扩展的虚拟存储平台。

使用KVM环境,可以在客户操作系统中使用块设备或文件作为本地存储设备。

我们使用物理存储设备创建虚拟机的卷。 我们可以将卷描述为虚拟机的虚拟磁盘。 卷云可以是我们之前提到的块设备或文件。

创建KVM Stroage卷和池

创建KVM存储卷和池

作为性能考虑,块设备具有较高的手。 另外,块文件在系统管理和存储容量使用方面仍具有较高的优势。 对于来自客户机操作系统的磁盘性能不重要的情况,它倾向于使用磁盘映像文件。

存储卷也是存储池的一部分,实际上您不能在拥有至少一个存储池之前创建存储卷。

没有新的先决条件,只是我们在前面部分讨论的同一个先决条件。 如果新的东西我会提到它。 所以,让我们来看看。

第一阶段:在KVM中创建存储池

1.首先,让我们用我们以前那样从细节部分后,在主窗口中右键单击(本地主机)的方式显示在我们的环境中可用池。 将出现此窗口

检查可用的KVM池

检查可用的KVM池

作为缺省情况下,它被称为“ 默认 ”一个存储池使用的根文件系统的分区存储在/ var / lib中/ libvirt的/图像路径虚拟机的卷。

在许多情况下,它不推荐使用这个池,只是为你的系统使这个可用空间。 在任何方式,让我们通过点击来自同一个窗口“+”按钮来创建我们的第一个存储池。

创建KVM存储池

创建KVM存储池

接下来,您可以提供新存储池的名称,并选择将用于部署存储池的存储类型。 KVM支持九种类型:

    1. -dir -使用文件系统目录来存储存储卷。
    2. -disk -使用物理硬盘存储的存储卷。
    3. -fs -使用预先格式化的分区存储的存储卷。
    4. -netfs -使用如NFS网络共享存储来存储存储卷。
    5. -gluster -依赖于文件系统Gluster的存储。
    6. -iscsi -使用网络共享iSCSI存储来存储存储卷。
    7. -scsi -使用本地SCSI存储来存储存储卷。
    8. -lvm -取决于LVM卷组来存储存储卷。
    9. -MPath -

目前,不支持多路径卷创建。

你可能熟悉很多,但我们将讨论一个或两个他们为本教程。 让我们从流行的(dir)类型开始。

(DIR)型是非常流行的使用,因为它不要求在有当前存储架构许多修改。

名称KVM存储池

名称存储池

3.有没有地方存储池将被创建的限制,但它是非常建议创建“SPool1”在单独的分区目录中。 一个重要的事情是给这个目录正确的权限和所有权。

我将使用/ dev / sda3的作为我的分区,你可能有一个不同的。 确保已正确安装。

# mount -t ext4 /dev/sda3 /mnt/personal-data/

4.在“ 到/ mnt /个人资料/”目录安装分区后,然后提供挂载点的到该存储目录(即到/ mnt /个人资料/ SPool1)的路径。

KVM存储池位置

存储池位置

5.完成后,你会发现新的存储池“SPool1”出现在列表中。

添加KVM存储池

新存储池

去之前第二阶段的创建卷,让我们来讨论另一种我们的存储池叫FS。

(FS)类型取决于预格式化分区,并且对于谁想要为虚拟机磁盘/存储指定完整分区很有用。

6.我们将使用每格式的分区另一个存储池是这样的((FS)预格式化块设备)型。 您需要准备另一个具有所需文件系统的新分区。

你可以使用“FDISK”或“ 分手 ”来创建新的分区,并用“ 的mkfs”与新的文件系统格式化。 对于本节,(sda6)将是我们的新分区。

# mkfs.ext4 /dev/sda6

还可以创建一个新的目录(即SPool2),它作为一个挂载点选择的分区。

7.选择后(FS)从下拉式菜单式,旁边提供新池的名称如图所示

将第二个存储池添加到KVM

将第二个存储池添加到KVM

8.在下一个窗口中,你需要提供你的分区在我们的情况下,“ 为/ dev / sda6”的路径-在“ 源路径 ”栏,它作为挂载点的目录路径的/ mnt / personal-在“ 目标路径 ”字段数据/ SPool2。

添加第二个存储路径

添加第二个存储路径

9.最后,还有在主存储列表增加了第三存储池。

第二存储细节

第二存储细节

因此,我们将讨论在下一部分中使用CLI工具部署另一种存储类型,现在让我们移动到创建卷。

阶段二:创建存储卷

如前所述,您可以将存储卷视为虚拟机的虚拟磁盘。 我们还有许多这种卷的格式。

通常,此格式允许您使用您的卷与QEMU,VMware,Oracle VirtualBox和Hyper-V。

10.选择要存储卷是“ 新建卷 ”的一部分存储池。 按“新音量”按钮开始。

11.接下来,提供新卷的名称,并选择它的格式。 不要忘记设置适当的大小。

在KVM中创建新卷

在KVM中创建新卷

12.现在你的音量已准备好连接与虚拟机

将卷添加到KVM虚拟机

将卷添加到KVM虚拟机

结论

现在,你已经学会了存储池 ,以及如何创建和使用virt-manager中的GUI工具KVM环境下管理它们之间的区别。 我们还讨论了池的类型和卷格式的重要性。 这是你的轮到,使你的手更脏。

参考链接

KVM首页
KVM文档