如何实现KVM虚拟化存储池
发表于:2024-12-02 作者:千家信息网编辑
千家信息网最后更新 2024年12月02日,这篇文章主要介绍了如何实现KVM虚拟化存储池,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在创建虚拟机之前,需要先创建一个存储池.存储
千家信息网最后更新 2024年12月02日如何实现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安全错误
数据库的锁怎样保障安全
dnf单机服务器怎么查询ip
正泰软件开发
华为云服务器部署网页
淮安进口刀片服务器哪家好
数据库的对象使用方法
sql 数据库应用与开发
南京建设智慧学校软件开发
职称论文检索三大数据库是
网络安全兴趣点
网络安全管控平台账号
软件开发原理图是什么
网络安全产业正迎新拐点
jsp连接数据库要点
人工智能软件开发是什么专业
从sql分离数据库文件
深圳网络安全管理
南通华为网络安全
重庆电商软件开发定制
网络技术与班级管理
硬件采购和软件开发哪个
我的世界服务器传输指南
吉林余料套料软件开发商
国家网络安全法word下载
网络安全管控平台账号
海南州网络技术产品介绍
sap数据库提交修改
奥莎s3变频器服务器插哪个口子
视频监控的手机服务器
天龙八部传送服务器断开
数据库技术应用实训心得收获