KVM平台以存储池的形式对存储进行统一管理,所谓存储池可以理解为本地目录、通过远端磁盘阵列(iSCSI、NFS)分配过来磁盘或目录,当然也支持各类分布式文件系统。
通过virsh中pool命令能够查看、创建、激活、注册、删除存储池。
下面通过一些实例演示如何管理存储池:
一、查看当前存储池列表
[root@kvm02 kvmcontrol]# virsh -c qemu:///system
欢迎使用 virsh,虚拟化的交互式终端。
输入:'help' 来获得命令的帮助信息
'quit' 退出
virsh # pool-list
名称 状态 自动开始
-----------------------------------------
default 活动 yes
poolB 活动 no
查看某一存储池的具体信息(以XML形式存在)
virsh # pool-dumpxml default
<pool type='dir'>
<name>default</name>
<uuid>a6029537-29c8-285c-4b9a-533d4c264c7f</uuid>
<capacity>52844687360</capacity>
<allocation>26866851840</allocation>
<available>25977835520</available>
<source>
</source>
<target>
<path>/var/lib/libvirt/images</path>
<permissions>
<mode>0700</mode>
<owner>-1</owner>
<group>-1</group>
</permissions>
</target>
</pool>
查看具体信息,结果类似于解析上面的XML:
virsh # pool-info default
名称: default
UUID: a6029537-29c8-285c-4b9a-533d4c264c7f
状态: running
Persistent: yes
自动启动: yes
容量: 49.22 GB
分配: 25.02 GB
可用: 24.19 GB
二、创建一个新的存储池
这里仿照上面的XML文件,编写一个命为poolB的XML文档,内容如下[位于/home/poolB]:
[root@kvm02 home]# cat poolB
<pool type='dir'>
<name>poolB</name>
<source>
</source>
<target>
<path>/home/img</path>
<permissions>
<mode>0700</mode>
<owner>-1</owner>
<group>-1</group>
</permissions>
</target>
</pool>
调用pool-create命令,加载上面的XML文件:
virsh # pool-create /home/poolB
从 poolB 中创建池 /home/poolB
virsh # pool-list
名称 状态 自动开始
-----------------------------------------
default 活动 yes
poolB 活动 no
查看创建的poolB状态:
virsh # pool-info poolB
名称: poolB
UUID: 1e03e100-1f12-f004-1ee2-ae739eda746c
状态: running
Persistent: no
自动启动: no
容量: 451.83 GB
分配: 100.22 GB
可用: 351.61 GB
virsh # pool-dumpxml poolB
<pool type='dir'>
<name>poolB</name>
<uuid>1e03e100-1f12-f004-1ee2-ae739eda746c</uuid>
<capacity>485150105600</capacity>
<allocation>107614916608</allocation>
<available>377535188992</available>
<source>
</source>
<target>
<path>/home/img</path>
<permissions>
<mode>0700</mode>
<owner>-1</owner>
<group>-1</group>
</permissions>
</target>
</pool>
三、KVM存储池管理目录
KVM创建的存储池可以理解为一种映射关系,即将某一块挂接至宿主机器上的存储空间形成可被KVM使用的逻辑存储池,以方便虚拟主机的管理。
默认KVM将这些存储池的配置文件存放于/etc/libvirt/storage
四、删除一个存储池
删除poolB的命令如下:
virsh # pool-destroy poolB
销毁池 poolB
virsh # pool-list
名称 状态 自动开始
-----------------------------------------
default 活动 yes
virsh #
分享到:
相关推荐
包括安装,添加网卡、硬盘、内存,创建删除KVM存储池,创建删除KVM虚拟机快照,一键部署网桥模式
Kvm 虚拟机生产周期管理功能资源利用率(如:CPU、MEM、磁盘、网络)实例控制(如:生存周期管理、快照技术,Web Console等等)设备资源控制(如:在线调整内存、CPU资源、热添加、删除硬盘)存储池管理增减卷,支持...
KVM Cloud 是一款基于Java实现的轻量级私有云平台,旨在帮助中小企业快速实现计算、存储、网络等资源的管理,让企业拥有自己的云平台,包括但不限于如下功能: 1、基于KVM的VM基础功能(创建、启动、停止、重装、web...
它还可以在主机上配置存储池和网络。 要求 主机应启用虚拟化技术(VT)。 角色变量 libvirt_host_pools是要定义和启动的池的列表。 每个项目应为包含以下项目的字典: name池的名称。 type池的类型,目前仅支持...
V 虚拟机池 VLAN 磁拟存储池 系统监控平台 系统安全管理 银行数据类 其它 … 云计算平台介绍全文共9页,当前为第1页。 基础资源服务 支撑服务 资源管理 接口API 负载均衡 管理接口 中间件部署 认证与授权管理 并行...
平台对数据库的支持 NCR RDS NDDB 云网络 网络隔离 连通性控制 云硬盘 存储能力 高可靠、可用 弹性扩容 存储池 NLB 负载均衡 高可用 云主机 计算能力 弹性扩容 可用域 高可用 数据库 7 云数据库管理系统及在互联网...
平台对数据库的支持 NCR RDS NDDB 云网络 网络隔离 连通性控制 云硬盘 存储能力 高可靠、可用 弹性扩容 存储池 NLB 负载均衡 高可用 云主机 计算能力 弹性扩容 可用域 高可用 数据库 云数据库管理系统及在互联网...
管理虚拟机监控程序数据存储池 管理虚拟机监控程序网络 使用浏览器访问实例控制台 基于Libvirt API的Web管理UI 基于用户的授权和认证 用户可以在实例的根目录中添加SSH公钥(仅在Ubuntu下测试) 用户可以在实例中...
首先回顾虚拟化,然后使用Python介绍特定于libvirt的概念,包括虚拟化操作系统和网络、连接、存储池以及事件和错误处理。本文最后全面介绍了域、网络、设备、网络过滤、存储、节点设备等XML模式定义。libvirtAPI涵盖...
VManagePlatform是什么? 一个KVM虚拟化管理平台 开源协议: 开源声明:欢迎大家star或者fork我的开源项目...存储池管理 增减卷,支持主流类型存储类型 资源利用率 网络管理 支持SDN,底层网络使用OpenVSwitch/Linux Bri
VSIP服务器虚拟化技术 VSIP系统提供基于Linux内核的KVM(Kernel-based Virtual Machine)虚拟机,通过软硬件模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,把一台X86物理服务器虚拟成...
Volume service: 该服务运行在存储节点上,管理存储空间。每个存储节点都有一个Volume Service,若干个这样的存储节点联合起来可以构成一个存储资源池。为了支持不同类型和型号的存储,当前版本的Cinder为Volume ...
2、 存储资源池设计 14 3、 资源池部署设计 15 4、 设备选型 17 (二) 云计算资源管理系统 19 1、 云计算资源管理系统设计概述 19 2、 云计算资源管理系统设计思路 20 3、 云计算资源管理系统框架设计 21 4、 ...
与Linux KVM虚拟机管理程序结合使用时,您可以使用它使系统在。 (实时演示:在几秒钟内回滚全面的加密恶意软件感染!) 更一般地说,您可以使用Sanoid从位于/etc/sanoid/sanoid.conf中的一个人类可读的单个TOML...
在论文中,我们设计运行了software-phoenix云管理系统,在共享的集群系统中整合异构的计算负载。进一步,我们还提出了供大组织和他附属部门共享集群系统的合作资源提供和管理策略。Phoenix Cloud减少了系统的规模。 ...
在论文中,我们设计运行了software-phoenix云管理系统,在共享的集群系统中整合异构的计算负载。进一步,我们还提出了供大组织和他附属部门共享集群系统的合作资源提供和管理策略。Phoenix Cloud减少了系统的规模。 ...
" " " "同时,投标过程中必须提供原厂商针对最终用户的项目授权函和 " " " "质保函,在交货过程中,供应商提供的服务器、存储设备必须由 " " " "原厂商直接发至最终客户指定地,中途不得转运。 " 防火墙详细设备参数 ...