zoukankan      html  css  js  c++  java
  • 手动给kvm虚机挂载lvm卷

    1、查看计算节点上虚机挂载的卷

    [root@xgto01n010243186070 ~]# virsh domblklist instance-00000349
    Target     Source
    ------------------------------------------------
    vda        /os_instance/026deca9-64a9-4cb4-830d-6806356be1bb/disk

    2、查看计算节点上的vg

    [root@xgto01n010243186070 ~]# vgdisplay
      --- Volume group ---
      VG Name               vg_os
      System ID             
      Format                lvm2
      Metadata Areas        1
      Metadata Sequence No  5
      VG Access             read/write
      VG Status             resizable
      MAX LV                0
      Cur LV                4
      Open LV               4
      Max PV                0
      Cur PV                1
      Act PV                1
      VG Size               4.04 TiB
      PE Size               4.00 MiB
      Total PE              1058079
      Alloc PE / Size       849920 / 3.24 TiB
      Free  PE / Size       208159 / 813.12 GiB
      VG UUID               Dgvra8-axy2-H6iR-KQKN-t1hL-L89y-6ONv6l 

    3、创建lvm卷

    [root@xgto01n010243186070 ~]# lvcreate -n test36 -L 1.5 vg_os
      Rounding up size to full physical extent 4.00 MiB
      Logical volume "test36" created.

    4、查看创建的lvm卷

    [root@xgto01n010243186070 ~]# lvdisplay |grep test36
      LV Path                /dev/vg_os/test36
      LV Name                test36

    5、virsh  attach-disk挂载卷

    virsh attach-disk instance-00000349 /dev/vg_os/test36 vdb --driver qemu --mode shareable

    6、查看虚机挂载的lvm卷

    [root@xgto01n010243186070 ~]# virsh domblklist instance-00000349
    Target     Source
    ------------------------------------------------
    vda        /os_instance/026deca9-64a9-4cb4-830d-6806356be1bb/disk
    vdb        /dev/vg_os/test36

    7、卸载虚机额外挂载的lvm卷

    virsh detach-disk <domain> <target> [--persistent] [--config] [--live] [--current]
    virsh detach-disk  instance-00000349  vdb
    [root@xgto01n010243186070 ~]# virsh detach-disk  instance-00000349  vdb
    Disk detached successfully

    8、检查lvm卷是否卸载成功

    [root@xgto01n010243186070 ~]# virsh domblklist instance-00000349
    Target     Source
    ------------------------------------------------
    vda        /os_instance/026deca9-64a9-4cb4-830d-6806356be1bb/disk

    9、移除创建的lvm卷

    [root@xgto01n010243186070 ~]# lvremove /dev/vg_os/test36
    Do you really want to remove active logical volume vg_os/test36? [y/n]: y
      Logical volume "test36" successfully removed
    [root@xgto01n010243186070 ~]# lvdisplay |grep test36
  • 相关阅读:
    文件上传之前先进行预览
    代码规范
    ESLint 配置文件 .eslintrc 示例及说明
    JQ ajax全局事件 (个人学习笔记)
    JQ ajax (个人学习笔记)
    js 滚动加载图片(懒加载)实现原理 (个人学习笔记)
    js 正则 (个人学习笔记)
    js 理解闭包 (个人学习笔记)
    js 改变this指向的几种方法(个人学习笔记)
    js 理解this指向(个人学习笔记)
  • 原文地址:https://www.cnblogs.com/potato-chip/p/10484917.html
Copyright © 2011-2022 走看看