千家信息网

kvm虚拟化之存储池

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,KVM存储池是被libvirt所管理的文件、目录或存储设备,存储池可以位于本地,也可以通过网络共享,存储池最终可以被虚拟主机所使用。默认libvirt使用基于目录的存储池设计,/var/lib/lib
千家信息网最后更新 2026年11月01日kvm虚拟化之存储池

KVM存储池是被libvirt所管理的文件、目录或存储设备,存储池可以位于本地,也可以通过网络共享,存储池最终可以被虚拟主机所使用。默认libvirt使用基于目录的存储池设计,/var/lib/libvirt/images目录就是默认的存储池。本地存储池可以是本地的一个目录、磁盘设备、物理分区或LVM卷,但本地存储池不适合于大规模产品部署,也不支持虚拟机迁移功能。网络共享存储池使用标准的网络协议进行存储设备的共享,它支持SAN、IP-SAN、NFS、GFS2等协议。在KVM虚拟化技术中,存储池可以包含多个存储卷,对虚拟主机而言,这些存储卷将被识别为物理硬件存储设备。

下面将以目录存储以及共享NFS存储为例,演示KVM存储池及存储卷的创建流程。

(1)创建基于目录的虚拟存储池与存储卷。

1)创建目录:

[root@centos7 ~]# mkdir /var/lib/libvirt/test


2)修改文件安全相关属性:

[root@centos7 ~]# chown root.root /var/lib/libvirt/test

[root@centos7 ~]# chmod 700 /var/lib/libvirt/test

[root@centos7 ~]# semanage fcontext -a -t virt_image_t /var/lib/libvirt/test

[root@centos7 ~]# restorecon -v /var/lib/libvirt/test


3)创建存储池:

[root@centos7 ~]# virt-manager #开启虚拟机管理器


依次选择"Edit"→"Connection Details"菜单,如图-1所示,开启虚拟机连接具体设置窗口,在Storage选项卡中,选择左下角位置的添加图标,创建存储池,如图-2所示。在创建存储池的第一步中输入存储池名称与类型。本例中存储池名称为test,类型为基于目录的存储池,如图-3所示;第二步需要输入存储池目录的具体路径,如图-4所示。至此,基于目录的存储池已创建完成,如图-5所示。下面需要在池中创建存储卷。

图-1

图-2


图-3

图-4

图-5

4)创建存储卷。

在完成存储池的创建后,我们就可以在池中创建存储卷了,如图-5所示,单击选择需要创建卷的存储池,本例为test存储池,然后选择"New Volume"按钮,根据提示输入卷名称、格式类型、最大存储空间、实际分配空间,如图-6所示。单击"Finish"按钮完成存储卷的创建,如图-7所示。

图-6

图-7

(2)为虚拟机添加使用存储设备。

存储卷创建完成后,我们的虚拟主机就可以使用这些卷了,通过virt-manager选择一个虚拟机双击打开控制窗口。点选设备按钮,显示设备列表,如图-8所示,选择"Add Hardware"按钮添加新的设备,在添加虚拟硬件窗口中选择Storage存储设备,因为我们已经为虚拟主机创建好了存储卷设备。因此,我们选择已经存在的存储空间,并输入存储卷的绝对路径,如图-9所示。进入虚拟主机操作系统,通过fdisk查看磁盘信息将包含刚刚添加的存储卷设备,标记为/dev/vdb,如图-10所示。

图-8

图-9

图-10

下面将演示如何在KVM虚拟化环境中创建基于NFS的存储池以及存储卷设备,这里我们提前准备好了一台NFS共享服务器。

1)创建存储池。

与基于目录的存储池类似,我们通过如图-11所示的添加按钮,创建一个新的存储池。第一步依然是填写存储池名称以及类型,如图-12所示;第二步根据实际情况填写NFS服务器主机名或IP地址(192.168.0.254)、服务器共享目录(/nfs)、本地挂载点(/var/lib/libvirt/nfs),如图7-28所示,单击"Finish"按钮完成。


图-11

图-12

2)创建存储卷。

与基于目录的存储卷类似,我们通过"New Volume"按钮创建存储卷,根据提示输入卷名称、格式类型、最大存储容量、分配存储容量,如图-13所示。

图-13


存储 如图 目录 设备 选择 按钮 主机 名称 存储设备 类型 虚拟主机 输入 服务器 空间 网络 中创 服务 最大 实际 容量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中国互联网科技股 互联网核心科技是什么 互联网科技有限公司图片 深圳互联网科技公司 致骋互联网科技 互联网科技ppt模板 友谊互联网络科技 互联网科技股有哪些 互联网科技生活的内容 哈尔滨秒房互联网科技有限公司 深圳互联网科技怎么样 海南科技产业互联网平台 老年人脱离互联网科技的作文 贵州叶脉互联网科技有限公司所属行业 广州百诚互联网科技有限公司官网 云南互联网科技学费 张家口科技产业互联网平台 玉溪新华互联网科技怎么选 第三届互联网大会安防黑科技 互联网的黑科技实验室 金融科技与互联网金融 广州慧亚互联网科技怎么样 互联网公司科技股 湖北码尼互联网科技有限公司电话 武汉健翔互联网络科技有限公司 互联网科技大奖都有哪些公司 启辰互联网科技 有人说阿里系是互联网科技企业 卡尔迅互联网科技有限公司 广州全民伙伴互联网科技有限公司
0