zoukankan      html  css  js  c++  java
  • kvm虚拟机--存储池配置梳理(转)

    1.创建基于文件夹的存储池(目录)

    2.定义存储池与其目录

    1

    # virsh pool-define-as vmdisk --type dir --target /data/vmfs

    3.创建已定义的存储池

    (1)创建已定义的存储池

    1

    # virsh pool-build vmdisk

    (2)查看已定义的存储池,存储池不激活无法使用。

    1

    #virsh pool-list --all

    4.激活并自动启动已定义的存储池

    1

    2

    # virsh pool-autostart vmdisk

    # virsh pool-start vmdisk

    这里vmdisk存储池就已经创建好了,可以直接在这个存储池中创建虚拟磁盘文件了。

    5.在存储池中创建虚拟机存储卷

    (1)在存储池中创建虚拟机存储卷

    1

    # virsh vol-create-as vmdisk oeltest03.qcow2 20G --format qcow2

    (2)根据创建的虚拟机存储卷安装虚拟机

    1

    virt-install --name=oeltest03 --os-variant=RHEL6 --ram 1024 --vcpus=1 --disk path=/data/oeltest03.qcow2,format=qcow2,size=20,bus=virtio --accelerate --cdrom /data/iso/oel63x64.iso --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio –noautoconsole

    安装过程略

    注1:KVM存储池主要是体现一种管理方式,可以通过挂载存储目录,lvm逻辑卷的方式创建存储池,虚拟机存储卷创建完成后,剩下的操作与无存储卷的方式无任何区别了。
    注2:KVM存储池也要用于虚拟机迁移任务。

    6.存储池相关管理命令

    (1)在存储池中创建虚拟机存储卷

    1

    # virsh vol-delete --pool vmdisk oeltest03.qcow2

    (2)取消激活存储池

    1

    # virsh pool-destroy vmdisk

    (3)删除存储池定义的目录/data/vmfs

    1

    # virsh pool-delete vmdisk

    (4)取消定义存储池

    1

    # virsh pool-undefine vmdisk

    到此kvm存储池配置与管理操作完毕。

    **********************************************************************************

    定义存储池目录
    [root@ddd-s-8 kvmimg]# virsh pool-define-as vmdisk --type dir --target /data/kvmimg/
    Pool vmdisk defined
    2.创建已定义的存储池
    [root@ddd-s-8 kvmimg]# virsh pool-build vmdisk
    Pool vmdisk built

    3.查看已定义的存储池,存储池不激活无法使用

    [root@ddd-s-8 kvmimg]# virsh pool-list --all #查看所有存储池
    Name State Autostart
    -----------------------------------------
    default active yes
    vmdisk inactive no
    [root@ddd-s-8 kvmimg]#
    [root@ddd-s-8 kvmimg]# virsh pool-info vmdisk #查看vmdisk存储池信息
    Name: vmdisk
    UUID: 6e80ce65-c13c-aac2-02fe-c370b6463109
    State: inactive
    Persistent: yes
    Autostart: no
    4.激活并自动启动已定义的存储池
    [root@ddd-s-8 kvmimg]# virsh pool-autostart vmdisk
    Pool vmdisk marked as autostarted
    [root@ddd-s-8 kvmimg]# virsh pool-start vmdisk
    Pool vmdisk started
    [root@ddd-s-8 kvmimg]# virsh pool-info vmdisk
    Name: vmdisk
    UUID: 6e80ce65-c13c-aac2-02fe-c370b6463109
    State: running
    Persistent: yes
    Autostart: yes
    Capacity: 774.28 GiB
    Allocation: 55.51 GiB
    Available: 718.78 GiB
    [root@ddd-s-8 kvmimg]# virsh pool-list --all
    Name State Autostart
    -----------------------------------------
    default active yes
    vmdisk active yes
    5.在存储池中创建qcow2虚拟机存储卷,之后就可以直接使用qcow2磁盘文件安装系统了
    [root@ddd-s-8 kvmimg]# virsh vol-create-as vmdisk test06.qcow2 20G --format qcow2
    Vol test06.qcow2 created
    6.删除存储池命令整理
    [root@ddd-s-8 kvmimg]# virsh vol-delete --pool vmdisk test06.qcow2 #删除刚刚创建的
    Vol test06.qcow2 deleted
    [root@ddd-s-8 kvmimg]# ll
    total 56836660
    -rw-r--r-- 1 root root 17911579136 Jul 7 18:27 test01.qcow2
    -rw-r--r-- 1 root root 37823512576 Jul 7 15:31 test02.qcow2
    -rwxr-xr-x 1 root root 17911578624 Jul 7 17:16 test03.qcow2
    -rwxr-xr-x 1 root root 17911513088 Jul 7 17:20 test04.qcow2
    -rw-r--r-- 1 root root 17911578624 Jul 7 20:45 test05.qcow2
    [root@ddd-s-8 kvmimg]#
    [root@ddd-s-8 kvmimg]# virsh pool-destroy vmdisk #取消激活存储池
    [root@ddd-s-8 kvmimg]# virsh pool-delete vmdisk #删除存储池定义的目录/data/kvmimg
    [root@ddd-s-8 kvmimg]# virsh pool-undefine vmdisk #取消定义存储池

  • 相关阅读:
    atitit.ntfs ext 文件系统新特性对比
    Atitit.图片木马的原理与防范 attilax 总结
    Atitit.图片木马的原理与防范 attilax 总结
    Atitit.jdk java8的语法特性详解 attilax 总结
    Atitit.jdk java8的语法特性详解 attilax 总结
    Atitit.远程接口 监控与木马   常用的api 标准化v2 q216
    Atitit.远程接口 监控与木马   常用的api 标准化v2 q216
    Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结
    Atitit..jdk java 各版本新特性 1.0 1.1 1.2 1.3 1.4 1.5(5.0) 1.6(6.0) 7.0 8.0 9.0 attilax 大总结
    Atitit.跨平台预定义函数 魔术方法 魔术函数 钩子函数 api兼容性草案 v2 q216  java c# php js.docx
  • 原文地址:https://www.cnblogs.com/ligao/p/6133351.html
Copyright © 2011-2022 走看看