如何实现KVM虚拟化存储池
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,这篇文章主要介绍了如何实现KVM虚拟化存储池,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在创建虚拟机之前,需要先创建一个存储池.存储
千家信息网最后更新 2025年02月04日如何实现KVM虚拟化存储池
这篇文章主要介绍了如何实现KVM虚拟化存储池,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在创建虚拟机之前,需要先创建一个存储池.存储池(Storage pools)是在宿主机上放置虚拟机的存储位置,可以是本地的,也可以是网络存储,具体的虚拟机实例放置在卷(Volume)上
存储池
存储池(Storage pools)是在宿主机上放置虚拟机虚拟磁盘的存储位置,默认的存储是在/var/lib/libvirt/images目录下,由于对硬盘和虚拟磁盘大小的空间规划,一般在/home/kvm/images目录或规划的目录下集中存放虚拟机的虚拟磁盘方便管理,操作存储卷的命令行是virsh
创建基于文件夹的存储池
[root@e3 ~]# mkdir /data/kvm/vmfs[root@e3 ~]# ll /data/kvm/vmfs总用量 0[root@e3 ~]# ll -d /data/kvm/vmfsdrwxr-xr-x. 2 root root 4096 1月 22 10:08 /data/kvm/vmfs
定义存储池于目录
[root@e3 ~]# virsh pool-define-as vmdisk --type dir --target /data/kvm/vmfs/ #定义池 vmdisk
创建已经定义的存储池
[root@e3 ~]# virsh pool-build vmdisk构建池 vmdisk
查看活动池
[root@e3 ~]# virsh pool-list --all名称 状态 自动开始-----------------------------------------disk01 活动 否 vmdisk 不活跃 否
查看池信息
[root@e3 ~]# virsh pool-info vmdisk名称: vmdiskUUID: 2f01b1c0-2852-4a35-895a-0e82c05d5fec状态: 不活跃持久: 是自动启动: 否
激活池并开机自动启动
[root@e3 ~]# virsh pool-autostart vmdisk池 vmdisk 标记为自动启动[root@e3 ~]# virsh pool-start vmdisk池 vmdisk 已启动#这样一个基于本地文件的主机池就创建好了
在存储池创建虚拟机存储卷
[root@e3 ~]# virsh vol-create-as vmdisk test.qcow2 20G --format qcow2创建卷 test.qcow2 [root@e3 ~]# cd /data/kvm/vmfs/[root@e3 vmfs]# lstest.qcow2[root@e3 vmfs]# ll总用量 196-rw-------. 1 root root 197120 1月 22 10:20 test.qcow2
关闭一个池并删除一个池
[root@e3 vmfs]# virsh pool-destroy disk01 #关闭池销毁池 disk01[root@e3 vmfs]# virsh pool-list --all #查看名称 状态 自动开始-----------------------------------------disk01 不活跃 否 vmdisk 活动 是 [root@e3 vmfs]# virsh pool-undefine disk01 #彻底取消池池 disk01 已经被取消定义[root@e3 vmfs]# virsh pool-list --all #查看名称 状态 自动开始-----------------------------------------vmdisk 活动 是
用创建好的磁盘装虚拟机
[root@e3 ~]# virt-install --name centos66 --ram 512 --disk path=/data/kvm/vmfs/test.qcow2 --vcpus 2 --os-type linux --os-variant rhel6 --network bridge=br0 --graphics none --console pty,target_type=serial --location 'ftp://192.168.0.244/cdrom' --extra-args 'console=ttyS0,115200n8 serial'开始安装......搜索文件 .treeinfo...... | 590 B 00:00:00 !!! 搜索文件 vmlinuz...... | 7.9 MB 00:00:00 !!! 搜索文件 initrd.img...... | 66 MB 00:00:00 !!! 创建域...... | 0 B 00:00:00 连接到域 centos66换码符为 ^]#安装过程前面文章有
删除存储池中的虚拟机存储卷
[root@e3 ~]# virsh pool-delete vmdisk test.qcow2
感谢你能够认真阅读完这篇文章,希望小编分享的"如何实现KVM虚拟化存储池"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
存储
文件
名称
状态
目录
磁盘
篇文章
活动
是在
搜索
位置
宿主
用量
建好
规划
下集
主机
价值
信息
兴趣
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
c 测量软件开发
随着互联网和科技的发展翻译
it软件开发外包合同范本
数据库 字段 注释
网络安全新媒体培训会
计算机网络技术教程画画
挂游戏服务器
马来西亚互联网科技有限公司
数据库网上订餐系统的开发设计
软件开发经验丰富
网络安全带来的成本有多大
java 版数据库
软件开发的未来展望
软件开发培训学校中
无锡互联网软件开发价钱
美国和中国网络安全宣传周
服务器虚拟机怎么上网
服务器上传软件有哪些
日本needs数据库
在三线城市做软件开发
和平精英服务器连接不成功怎么办
温州公司网络安全准入控制哪家好
医美管理软件开发公司地址
局域网内电脑都无法访问服务器
如何登陆邮件服务器
网络安全达到了水平
服务器管理口的ip及密码
数学模型和软件开发
小家电软件开发控制板
大专软件开发失业