
我們有一台 CentOS 8 伺服器,最近lvm
可用空間已滿。這不是我們的監控系統,因為它監控磁碟空間而不是磁碟區空間。不管怎樣,我在擴展邏輯卷上的空間時遇到了麻煩。目前我已將sdb
其從 132 擴展到 160 sdb3
。然後它下面有兩個lvms,一個為128/128,另一個為2.4。我嘗試擴展的 lvm 稱為cl_lifprodredo-root
,因此我嘗試運行命令lvextend -r -l +100%FREE /dev/cl_lifprodredo/root
,然後嘗試使用相同的命令sudo
並添加-v
標誌。兩個指令都未能擴充 lvm。我sudo lvextend -v -r -l +100FREE /dev/cl_lifprodredo/root
還附上了命令的輸出。
如果有人對如何擴展 lvm 有一些額外的建議,我們將不勝感激。它是一個虛擬機,因此我可以根據需要添加額外的空間,特別是如果額外的空間需要直接分配給 LVM 而不是分區。
答案1
向磁碟添加了額外的空間並重新運行命令這個帖子。
我以前也這樣做過,然後lvextend -r -l +100%FREE /dev...
使用正確的檔案路徑運行。以前,當查看它的輸出時,pvs
沒有列出任何可用空間,不確定我是否只是沒有運行pvresize
或我最初嘗試擴展空間出錯的地方,但現在已經通過鏈接帖子和命令中的過程解決了lvextend
。