proxmox安装定义磁盘分区大小

PVE的安装程序会创建一个名为“pve”的卷组(VG),并在其上分别创建名为root、data和swap的逻辑卷(LV)。这些卷的大小可以通过以下方式控制:

安装程序创建一个名为pve的卷组(VG),以及名为root,data和swap的其他逻辑卷(LV)。这些卷的大小可以通过设置参数来控制大小:

hdsize:定义要使用的硬盘(HD)的总体大小。在安装时可以预留一部分的磁盘空间,这样可节省硬盘上的可用空间做进一步分区(例如可用于LVM存储的同一硬盘上另外的PV和VG)。
swapsize:定义交换空间(swap)的大小。默认值是已安装内存的大小,最小为4 GB,最大为8 GB。其最大限制值不能为“hdsize”的八分之一。
maxroot:定义存储操作系统的根卷(/root)的最大大小。其最大限制为“hdsize”的四分之一。
maxvz:定义数据卷(data)的最大大小。其实际大小可以按照下面方式来计算:
datasize = hdsize - rootsize - swapsize - minfree
minfree:定义划分LVM卷组“pve”后剩余的可用空间量。当可用存储空间超过128GB时,其默认值为16GB,否则将使用“hdsize”的八分之一。
需要注意的是,LVM需要VG中的可用空间来创建快照,而lvmthin快照则不需要。

我们来参考以下手册中中内容:

hdsize很好理解

swapsize默认和内存大小相当,但在4GB和8GB范围内,此外最大不能超过1/8 hdsize,当设置为0时表示不使用swap

maxroot 是设定root最大容量上限,不能超过1/4 hdsize,注意maxroot这里不是设置root容量

datasize=hdsize-rootsize-swapsize-minfree 就是实际的data容量 ,这个容量要小于maxvz设置

如果datasize大于4GB,那么仅data 这个lv创建

如果maxvz设置为0,那么data lv不会被创建,此时存储配置自动调整

minifree指pve这个vg中的剩余容量,当有128GB可用,minifree为16GB,否者就为1/8 hdsize

原文地址:https://www.cnblogs.com/weihua2020/p/13723466.html