• 管理员如何扩展和自定义KVM存储?


    扩展和定制KVM存储对于保持KVM的灵活性和性能至关重要。为此,管理员可以使用virsh命令来管理KVM VM并将存储添加到现有VM。
    首先,管理员必须创建一个磁盘文件,并确定它是稀疏文件还是固定大小的文件。备用文件提供了额外的空间,但并不理想,因为新的数据块需要在底层物理设备上分配资源。管理员可以使用以下命令创建一个包含10 GB的预分配磁盘文件:
    dd if=/dev/zero of=/var/lib/libvirt/images/vm1-disk2.img bs=1G count=10.
    接下来,管理员必须使用XML代码连接到KVM,以确保它可以识别管理员创建的存储设备。管理员可以将规范放在单独的文件中,以使配置更新更加容易。该文件应类似于以下所示:
    <disk type='file' device='disk'>

    <driver name='qemu' type='raw' cache='none'/>

    <source file='/var/lib/libvirt/images/vm1-disk2.img'/

    <target dev='vdc'/>

    </disk>
    然后,管理员应将磁盘类型标识为基于文件的存储,以用作存储后端,然后将文件显示为VM中的磁盘。接下来,管理员必须使用原始文件类型将驱动程序识别为QEMU磁盘驱动程序。
    此时,管理员可以使用virsh attach-device命令和config vm1 vm1-dik2.xml将磁盘连接到设备,以扩展KVM的容量。但是,管理员必须记住,virsh attach-device命令有时需要管理员使用XML配置文件来帮助定义新磁盘的属性。

    A5互联https://www.a5idc.net/

  • 相关阅读:
    例2-3
    例2-2
    例2-1
    p14
    第一次作业
    例1-1
    第二次作业(2)
    第二次作业
    第三章3-3
    第三章3-2
  • 原文地址:https://www.cnblogs.com/a5idc/p/13413244.html
Copyright © 2020-2023  润新知