zoukankan      html  css  js  c++  java
  • 管理员如何扩展和自定义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/

  • 相关阅读:
    php date函数
    jquery AJAX教程
    Magento 批量修改订单状态为 Completed
    php 复习笔记 乱
    正则替换 php js
    magento订单状态修改
    换个心态继续走IT路
    神奇的HTML5,效果超炫,用Google chrome浏览
    PHP $_SERVER参数
    第六章 线程基础
  • 原文地址:https://www.cnblogs.com/a5idc/p/13413244.html
Copyright © 2011-2022 走看看