一.存储池:
1.virsh中存储池相关命令:
- 查看所有存储池:
- virsh pool-list
- 查看某一存储池信息:
- virsh pool-info poolname
- 查看某一存储池中所有卷的信息:
- virsh vol-list poolname
2.创建基于目录的存储池:
- 创建目录: mkdir /kvm-vm/dirpool
- 定义存储池virsh pool-define-as poolname dir --target /kvm-vm/dirpool/
- 构建存储池:virsh pool-build dirpool
- 启动存储池:virsh pool-start dirpool
- 开机自启: virsh pool-autostart dirpool
3.创建基于lvm的存储池:
- 添加一块磁盘
- 创建物理卷:pvcreate /dev/sdb
- 创建卷组:vgcreate lvpool /dev/sdb
- 定义存储池:virsh pool-define-as lvpool logical(lvm的类型) --source-name lvpool --target /dev/lvpool
- 启动存储池:virsh pool-start lvpool
- 其中:Target Path:新的卷组名 ;Source Path:存储设备的位置
4.创建基于NFS的存储池: