1.创建基于文件夹的存储池(目录)
[root@kvm_1 ~]# mkdir -p /data/vmfs

2.定义存储池与其目录
[root@kvm_1 ~]# virsh pool-define-as vmdisk –type dir –target /data/vmfs/

3.创建已定义的存储池
   (1)创建已定义的存储池
[root@kvm_1 ~]# virsh pool-build vmdisk

     (2)查看已定义的存储池,存储池不激活无法使用。
[root@kvm_1 ~]# virsh pool-build vmdisk
[root@kvm_1 ~]# virsh pool-info vmdisk

4.激活并自动启动已定义的存储池
[root@kvm_1 ~]# virsh pool-autostart vmdisk
[root@kvm_1 ~]# virsh pool-start vmdisk
[root@kvm_1 ~]# virsh pool-list –all 这里vmdisk存储池就已经创建好了,可以直接在这个存储池中创建虚拟磁盘文件了。
5.在存储池中创建虚拟机存储卷
      (1)在存储池中创建虚拟机存储卷
[root@kvm_1 ~]# virsh vol-create-as vmdisk cento7.qcow2 20G –format qcow2

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

[root@kvm_1 ~]# cat create_kvm/linux_kvm.sh
virt-install \
–name centos7 \
–ram 512 \
–vcpus=1 \
–disk path=/data/vmfs/Centos7.qcow2,format=qcow2,size=5 \
–network BRIDGE=br0 \
–cdrom=/data/CentOS-6.4-x86_64-bin-DVD1.iso \
–vnclisten=0.0.0.0 \
–vncport=5917 \
–vnc
##创建虚拟机方法省略

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

6.存储池相关管理命令

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

[root@kvm_1 ~]# virsh vol-delete –pool vmdisk /data/vmfs/cento7.qcow2

(2)取消激活存储池

[root@kvm_1 ~]# virsh pool-list –all
[root@kvm_1 ~]# virsh pool-destroy vmdisk
[root@kvm_1 ~]# virsh pool-list –all

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

[root@kvm_1 ~]# virsh pool-delete vmdisk
[root@kvm_1 ~]# virsh pool-list –all
[root@kvm_1 ~]# ll /data/img/

(4)取消定义存储池

[root@kvm_1 ~]# virsh pool-list –all
[root@kvm_1 ~]# virsh pool-undefine vmdisk
[root@kvm_1 ~]# virsh pool-list –all

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

KVM- 存储池配置的更多相关文章

  1. kvm虚拟机--存储池配置梳理(转)

    1.创建基于文件夹的存储池(目录) 2.定义存储池与其目录 1 # virsh pool-define-as vmdisk --type dir --target /data/vmfs 3.创建已定义 ...

  2. kvm虚拟化存储池配置

    1.创建基于文件夹的存储池(目录) 2.定义存储池与其目录 # virsh pool-define-as vmdisk --type dir --target /data/vmfs 3.创建已定义的存 ...

  3. 通过 KVM+virt-manager配置双屏虚拟机(两套键盘。鼠标)

    感谢朋友支持本博客,欢迎共同探讨交流,因为能力和时间有限,错误之处在所难免,欢迎指正! 假设转载.请保留作者信息. 博客地址:http://blog.csdn.net/qq_21398167 原博文地 ...

  4. Linux KVM 安装配置

    --------------------------一.前言二.环境三.安装与配置四.创建kvm虚拟机 一.前言 KVM,即Kernel-based Virtual Machine的简称,是一个开源的 ...

  5. 安装kvm模块配置网络

    1. vmware安装centos6.6 64位 (略) 其中有几个注意的地方:a. 内存给2gb. 磁盘给50g, 或者再单独分一个磁盘,用来存储虚拟机文件c. 最关键的一步,在创建虚拟机时,cpu ...

  6. KVM虚拟机配置笔记

    KVM 全称是 Kernel-Based Virtual Machine.也就是说 KVM 是基于 Linux 内核实现的,KVM有一个内核模块叫 kvm.ko,只用于管理虚拟 CPU 和内存. 在 ...

  7. ESXi 嵌套KVM虚拟化 配置

    VMware ESXi5.x默认不支持嵌套虚拟化,需要修改相关配置才能支持   1.ESXi5.1主机开通ssh,修改VMware ESXi配置文件使之嵌套虚拟化. 在配置文件后面加入如下配置:vhv ...

  8. KVM虚拟机配置

    KVM 全称是 Kernel-Based Virtual Machine.也就是说 KVM 是基于 Linux 内核实现的,KVM有一个内核模块叫 kvm.ko,只用于管理虚拟 CPU 和内存. 在 ...

  9. kvm安装配置使用centos6.5

    # yum -y install kvm virt-* libvirt  && yum -y groupinstall Virtualization 'Virtualization C ...

  10. kvm安装配置

    操作系统版本:CentOS Linux release 7.5.1804 (Core) 内核版本:3.10.0-862.el7.x86_64 1.安装 安装以下软件.yum -y install qe ...

随机推荐

  1. 201704 F-02创建财务凭证

    一.F-02 创建财务凭证-BDC 期初余额导入程序 程序:ZFIU_LDV_F_02_UPLOAD 创建F-02 凭证: *&-------------------------------- ...

  2. LSTM梳理,理解,和keras实现 (一)

    注:本文主要是在http://colah.github.io/posts/2015-08-Understanding-LSTMs/ 这篇文章的基础上理解写成,姑且也可以称作 The understan ...

  3. SQL模糊查找

    编辑器加载中... /*********************实现模糊查找**************************/ SELECT [UserId] ,[UserName] ,[User ...

  4. git在IDEA中的使用

    学习资料: http://blog.csdn.net/autfish/article/details/52513465  (关于提交的讲解) http://blog.csdn.net/ck443870 ...

  5. 小数据池、is 和 ==的区别

    小数据池,在一定情况下出现内存共享(只有int  和 str 才有的)   is 和 ==的区别 id()     打印数据的地址 a  = 'hello' b = 'hello' print(a = ...

  6. PAT 天梯赛 L1-043. 阅览室 【STL】

    题目链接 https://www.patest.cn/contests/gplt/L1-043 思路 将每一次 借出和归还 都用 MAP 标记 如果归还的时候 已经被标记过了 那么 ANS ++ 并且 ...

  7. TOGAF和BABOK

  8. Qt事件机制---信号通过事件实现,事件可以过滤,事件更底层,事件是基础,信号是扩展。

    转:http://www.cnblogs.com/findumars/p/8001484.html Qt事件机制(是动作发生后,一种通知对象的消息,是被动与主动的总和.先处理自己队列中的消息,然后再处 ...

  9. Python编程-多进程一

    一.python并发编程之多进程 1.multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在pyth ...

  10. C#多线程学习之Thread

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...