我们有一台 CentOS 8 服务器,最近lvm
可用空间已经填满。这不是我们的监控系统,因为它监视磁盘空间而不是卷空间。无论如何,我在扩展逻辑卷上的空间时遇到了问题。目前,sdb
我已将其从 132 扩展到 160。我认为将sdb3
分区扩展到最大大小,将其设置为 158.4。然后它下面有两个 lvm,一个在 128/128,另一个在 2.4。我尝试扩展的 lvm 称为cl_lifprodredo-root
,因此我尝试运行命令lvextend -r -l +100%FREE /dev/cl_lifprodredo/root
,然后我尝试使用相同的命令sudo
并添加标志。两个命令都无法扩展 lvm。我也-v
附上了命令的输出。sudo lvextend -v -r -l +100FREE /dev/cl_lifprodredo/root
如果有人能提供一些关于如何扩展 lvm 的额外建议,我将不胜感激。这是一个虚拟机,所以我可以根据需要添加额外的空间,尤其是当额外的空间需要直接分配给 LVM 而不是分区时。
答案1
为磁盘添加了额外的空间并重新运行命令这个帖子。
我之前也这样做过,然后lvextend -r -l +100%FREE /dev...
使用正确的文件路径运行。之前查看pvs
它的输出时显示没有可用空间,不确定是不是我没有运行,还是pvresize
我最初扩展空间的尝试出了问题,但现在已通过链接帖子和命令中的过程解决了这个问题lvextend
。