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