KVM虚拟化-存储池管理

本文介绍了如何使用virt-manager和virsh命令在Linux(CentOS)环境中管理KVM虚拟化的存储池。从创建目录到利用各种类型的存储(如文件系统、分区、磁盘、LVM和NFS)创建存储池,再到删除存储池的操作进行了详细讲解。重点提到了pvs命令用于查看物理卷信息,并阐述了如何基于NFS共享目录创建存储池。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

virt-manager创建和管理存储池
在命令宿主机上创建
目录需要事先创建,否则虽然可以创建存储池,但无法直接启动,后期也可以先创建存储池,再使用 pool-build 自动创建目录

#创建磁盘目录
mkdir /data/vm_zp
chmod 700 /data/vm_zp
#创建存储池
virsh pool-define-as vm_zp dir --target /data/vm_zp

virsh pool-list --all
 Name                 State      Autostart 
-------------------------------------------
 default              active     yes       
 iso                  active     yes       
 pool                 active     yes            
 vm_zp                inactive   no
 #启动与开机自启
 virsh pool-start vm_zp
 virsh pol-autostart vm_zp
 
 virsh pool-list --all
 Name                 State      Autostart 
-------------------------------------------
 default              active     yes       
 iso                  active     yes       
 pool                 active     yes            
 vm_zp                active     yes
 
 #存放位置
 ll /etc/libvirt/storage/
 
 #在virt-manage上也可以查看

在这里插入图片描述
在这里插入图片描述

virsh中的存储池相关命令

find-storage-pool-sources-as #通过参数查找存储池源find potential storage pool
sources
find-storage-pool-sources    #通过XML文档查找存储池源找到潜在存储池源
pool-autostart               #自动启动某个池
pool-build                   #建立池
pool-create-as               #在一组变量中定义池
pool-create                  #从一个XML文件中创建一个池
pool-define-as               #从一组变量中创建一个池
pool-define                  #在一个XML文件中定义(但不启动)一个池或修改已经有池
pool
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值