Proxmox VE逻辑卷管理LVM详解(1-4)

这篇具有很好参考价值的文章主要介绍了Proxmox VE逻辑卷管理LVM详解(1-4)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Proxmox VE基于Debian Linux操作系统,也就是说Linux操作系统的逻辑卷管理LVM在Proxmox VE也是适用的。当我们在使用Proxmox VE的时候,如果发现某个分区的容量不够用了,想扩容了,怎么办?我们可以使用LVM工具,可以在磁盘不用重新分区的情况下,动态调整磁盘容量的大小。

逻辑卷管理(Logical Volume Manager,LVM)是Linux系统中比较重要的一种磁盘管理机制, LVM可以在磁盘不用重新分区的情况下动态调整文件系统的大小,实现文件系统跨越不同磁盘和分区。

1. LVM的基本概念

如果要了解LVM,则需要了解LVM中的一些基本概念,如下所列:

PD:物理磁盘(Physical Disk),如硬盘,或RAID硬盘。

PP:物理分区(Physical Partition),如硬盘的分区,或RAID硬盘的分区。

PV:物理卷(Physical Volume),是物理分区的LVM 抽象,是组成卷组的基本逻辑单元,一般一个PV对应一个PP。

VG:卷组(Volume Group,VG),是物理卷的一个集合,至少包含一个物理卷。卷组的大小取决于物理卷的容量和个数。

LV:逻辑卷(Logical Volume),在卷组的基础之上创建的逻辑磁盘。

PE:物理扩展单元(Physical Extends),每个PV都会以PE为基本单元划分,即逻辑意义上磁盘的最小存储单元。PE的大小是可以配置的,默认为4MB。

2. Proxmox VE的LVM逻辑架构

在了解了LVM的基本概念之后,我们再来了解一下Proxmox VE的LVM逻辑架构是什么样的,Proxmox VE的LVM逻辑架构如图1所示。

swap挂载点,Proxmox VE随笔,linux,运维,云计算,debian

图1. Proxmox VE的LVM逻辑架构

请大家务必熟悉这个Proxmox VE的LVM逻辑架构图,我下面关于Proxmox VE的LVM的内容都是围绕着这个图来展开。

根据图1可以看出,Proxmox VE的LVM逻辑架构就非常清晰了,LVM层是建立在物理层之上文件系统之下的一个逻辑层,通过LVM可以将物理层转换为物理卷组,若干个物理卷集合成卷组,在卷组中可以任何创建逻辑卷,并进一步在逻辑卷上创建文件系统,最后将逻辑卷挂载到某个挂载点目录上就可以使用逻辑卷了。逻辑卷的使用方法与普通的磁盘分区完全一样。

图1中的系统盘的LVM特性是Proxmox VE安装时自动生成的,可以说是默认LVM配置,下面我就来讲一下这个Proxmox VE的LVM逻辑架构:

  • 物理磁盘层(PD)
    磁盘/dev/sda是Proxmox VE的系统盘,磁盘/dev/sdb、/dev/sdc和/dev/sdd是数据盘。

  • 物理分区层(PP)
    针对系统盘,在Proxmox VE安装时,Proxmox VE对/dev/sda磁盘进行分区,划分为/dev/sda1分区、/dev/sda2分区和/dev/sda3分区等三个分区;其中/dev/sda1分区是BIOS boot分区,不能应用LVM机制。/dev/sda2分区是EFI系统分区,也不能应用LVM机制。/dev/sda3应用LVM机制。

    针对数据盘,可根据实际情况对数据盘进行分区或不分区,我在/dev/sdb划分了/dev/sdb1和/dev/sdb2两个分区,/dev/sdc划分了/dev/sdc1和/dev/sdc2两个分区,/dev/sdd则不划分区。

  • 物理卷层(PV)
    针对系统盘,在Proxmox VE安装时,Proxmox VE把第三个分区/dev/sda3进行LVM格式化,也就是将磁盘分区/dev/sda3转化为物理卷/dev/sda3,物理卷的名称为“/dev/sda3”。

    针对数据盘,可根据实际情况对数据盘进行物理卷转化,我将磁盘分区/dev/sdb1转化为物理卷/dev/sdb1,将磁盘分区/dev/sdb2转化为物理卷/dev/sdb2,将磁盘分区/dev/sdc1转化为物理卷/dev/sdc1,将磁盘分区/dev/sdc2转化为物理卷/dev/sdc2,将磁盘/dev/sdd转化为物理卷/dev/sdd。

  • 卷组层(VG)
    针对系统盘,在Proxmox VE安装时,Proxmox VE创建了一个名称为“pve”的卷组,同时将物理卷/dev/sda3加入到卷组pve中,也就是说pve卷组中只有一个物理卷。

    针对数据盘,可根据实际情况创建卷组,我创建了一个名称为“lisq”的卷组,然后将物理卷/dev/sdb1和物理卷/dev/sdc1加入到卷组lisq中。创建了一个名称为“cdy”的卷组,然后将物理卷/dev/sdb2和物理卷/dev/sdc2加入到卷组cdy中。创了一个名称为“lixs”的卷组,然后将物理卷/dev/sdd加入到卷组lixs中。

  • 逻辑卷层(LV)
    针对系统盘,在Proxmox VE安装时,Proxmox VE在卷组pve之上创建了三个名称分别为“root”、“data”和“swap”的逻辑卷。其中逻辑卷data主要用于虚拟机磁盘,在创建虚拟机的时候,通过对逻辑卷data划分空间,作为虚拟机磁盘,所以虚拟机磁盘也属于逻辑卷。另外逻辑卷data还需要划分一定的空间,作为元数据池和元数据池备份。

    针对数据盘,可根据实际情况创建逻辑卷,我在lisq卷组之上创建了一个名称分别为“mydata”的逻辑卷,在cdy卷组之上不创建逻辑卷,在lixs卷组之上创建一个名称为“mydir”的逻辑卷。

  • 文件系统层(FS)
    针对系统盘,磁盘分区/dev/sda1是BIOS boot分区,磁盘分区/dev/sda2是EFI分区,都不能应用LVM机制,在Proxmox VE安装时,Proxmox VE在磁盘分区/dev/sda1之上创建BIOS boot文件系统,在磁盘分区/dev/sda2之上创建vfat文件系统,在逻辑卷root之上创建ext4文件系统,在逻辑卷虚拟机磁盘之上创建ext3文件系统,在逻辑卷swap之上创建swap文件系统。

    针对数据盘,可根据实际情况创建逻辑卷,我在逻辑卷mydata之上创建ext4文件系统,在卷组cdy之上创建ext4文件系统,在逻辑卷mydir之上创建ext4文件系统。

  • 挂载层(ML)
    针对系统盘,磁盘分区/dev/sda1挂载到“/boot”目录上,磁盘分区/dev/sda2属于EFI系统分区,无需挂载。逻辑卷root挂载到“/”上,具体是挂载到“/var/lib/vz”目录上(下文内容会有说明)。逻辑卷虚拟机磁盘无需挂载(下文内容会有说明)。逻辑卷swap是交换分区,不用指定挂载点,或者以[SWAP]表示挂载点。

    针对数据盘,可根据实际情况选择目录进行挂载,我将逻辑卷mydata挂载到Proxmox VE的LVM-Thin存储点,将卷组cdy挂载到Proxmox VE的LVM存储点,将逻辑卷mydir挂载到Proxmox VE的目录存储点。

3. Proxmox VE的默认LVM设置

以Proxmox VE 7.0为例,如果选择使用ext4或xfs文件系统进行安装,那么除了EFI系统分区和BIOS boot分区之外,目标硬盘剩余的磁盘空间被格式化为LVM卷组,并且可通过“Optinos”按钮进一步设置LVM的空间大小。

选择默认的文件系统“ext4”进行系统安装,如图2所示。

swap挂载点,Proxmox VE随笔,linux,运维,云计算,debian

图2. LVM空间参数设置

关于更具体的EXT4/XFS文件系统安装方式,请参加《Proxmox VE 7.0的高级安装及系统盘分区-EXT4(上)》文章内容。

3.1. Proxmox VE默认磁盘分区

Proxmox VE 7.0安装完成之后,我们来看一下Proxmox VE的磁盘分区情况,可以通过WEB UI界面可查看,如图3所示。

swap挂载点,Proxmox VE随笔,linux,运维,云计算,debian

图3. Proxmox VE默认磁盘分区

更详细的磁盘分区情况,需要通过命令行CLI进行查看,如下列所示:文章来源地址https://www.toymoban.com/news/detail-612139.html

root@pve:~# fdisk -l
Disk /dev/sda: 40 GiB, 42949672960 bytes, 83886080 sectors   #/dev/sda是系统盘,有3个分区
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: E1A3BA78-BE83-4FC0

到了这里,关于Proxmox VE逻辑卷管理LVM详解(1-4)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Proxmox VE 8 发布 - 开源虚拟化管理平台

    Proxmox VE 8 发布 - 开源虚拟化管理平台 请访问原文链接:https://sysin.org/blog/proxmox-ve-8/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 宣布 Proxmox 虚拟环境的主要版本 8.0!它基于出色的 Debian 12 “Bookworm”,但使用更新的 Linux 内核 6.2,QEMU 8.0.2,LXC 5.0.2 和O pen

    2024年02月11日
    浏览(54)
  • Linux磁盘分区中物理卷(PV)、卷组(VG)、逻辑卷(LV)创建和(LVM)管理

    LVM,Logical Volume Manger,逻辑卷管理,Linux磁盘分区管理的一种机制,建立在硬盘和分区上的一个逻辑层,提高磁盘分区管理的灵活性。 物理设备,是用于保留逻辑卷中所存储数据的存储设备。它们是块设备,可以是磁盘分区、整个磁盘、RAID阵列或SAN磁盘。设备必须初始化为L

    2024年02月01日
    浏览(45)
  • LVM(逻辑卷管理器)

    目录 一、LVM概述 二、基本术语 三、PE、PV、VG、LV之间的关系 四、LVM的工作原理 五、LVM的使用 1、部署逻辑卷 第一步: 还原快照,并在虚拟机添加两块新硬盘设备,开机 第二步: 让新添加的两块硬盘设备支持LVM技术 第三步: 把两块硬盘设备加入到storage卷组中,查看卷组状

    2024年02月19日
    浏览(43)
  • LVM逻辑卷管理(创建,删除)

    LVM(Logical Volume Manager);逻辑卷管理技术 ,是一种让磁盘分区更加灵活和高效的软件。它的原理就像是在磁盘和文件系统之间加了一层管理工具,可以将多个物理磁盘分区组合成一个或多个虚拟磁盘,再将这些虚拟磁盘分配给文件系统使用。这样可以方便地动态调整磁盘空

    2024年02月02日
    浏览(44)
  • 【Linux系列】创建LVM的逻辑卷

    前面我们讲了一下什么叫做LVM,以及介绍了一下PV ,PE ,VG 等基本概念。现在我们就根据上一节的步骤,来落地实操一下,如何创建一个逻辑卷并且创建完成之后,对逻辑卷再动态扩容。 先看看我们新增的磁盘,这里我新增了一块 /dev/sbd 的磁盘 2. 对磁盘进行分区 输入:n (表

    2024年02月09日
    浏览(42)
  • Proxmox VE 8.0更换安装源

    近日测试安装了Proxmox VE 8.0.3版本,由于底层Debian系统升级到了12.0.x版本,所以以往baidu处理的安装源都不再适合,现把相关安装源分享给大家。 本次使用的是清华的镜像源。对应的源文件如下 sources.list 位于/etc/atp/下,清除原文件内置,使用如下替换 ceph.list 位于/etc/apt/sour

    2024年02月10日
    浏览(41)
  • Proxmox VE 8 试装Oracle 23c

    作者:田逸(formyz) Oracle 当前的最新版本是23c,虽然官方网站下载不了它的正式版本,但是却提供了一个性能受限的免费版本“Oracle Database 23.3 Free”(存储容量受限、内存使用受限)。这里就只好用这个免费的版本来做测试,免费的版本能正常部署,那么将来的正式版本的

    2024年01月22日
    浏览(51)
  • Linux学习之逻辑卷LVM用途和创建

    Linux文件系统建立在逻辑卷上,逻辑卷建立在物理卷上。 物理卷处于LVM中的最底层,可以将其理解为物理硬盘、硬盘分区或者RAID磁盘阵列,这都可以。卷组建立在物理卷之上,一个卷组可以包含多个物理卷,而且在卷组创建之后也可以继续向其中添加新的物理卷。逻辑卷是用

    2024年02月10日
    浏览(29)
  • Linux 分区扩容(根分区扩容,SWAP 分区扩容,挂载新分区为目录)

    Linux 系统在运行过程中,出现磁盘空间不足,需要扩容该如何处理?本文描述了常见的扩容场景,包括根分区、SWAP 分区以及扩容某个目录。 目录 根分区扩容 1.1 标准分区扩容( 默认) 1.2 LVM 分区扩容 SWAP 分区扩容 2.1 创建文件作为 SWAP 分区( 默认) 2.2 标准分区 SWAP 扩容

    2024年02月08日
    浏览(46)
  • LVM(逻辑卷管理器)动态管理磁盘、目录可用容量 适用CentOS 、Anolis、TencentOS

    物理卷[PV、Physical Vlume] 可以将其理解为物理硬盘、硬盘分区或者 RAID 磁盘阵列。 卷组[VG、Volume Group] 建立在物理卷之上,一个卷组可以包含多个物理卷,而且在卷组创建之后也可以继续向其中添加新的物理卷。可以将多块物理硬盘组建为一个卷组,容量不够是可以扩充物理硬

    2024年01月23日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包