在CentOS系統中,調整分卷(通常是LVM邏輯卷)的大小可以通過以下步驟完成。請注意,在進行任何磁盤操作之前,務必備份重要數據以防數據丟失。
查看當前磁盤和分區情況:
使用lsblk
或fdisk -l
命令查看當前的磁盤和分區情況。
擴展物理卷(PV):
如果你的磁盤還有未分配的空間,你可以先擴展物理卷。使用pvresize
命令來擴展物理卷到磁盤的末尾。
pvresize /dev/sdX
其中/dev/sdX
是你的物理磁盤設備名。
擴展卷組(VG):
如果你的物理卷已經擴展,接下來需要擴展卷組。使用vgextend
命令將未分配的空間添加到卷組中。
vgextend centos /dev/sdX
這里centos
是你的卷組名,/dev/sdX
是新增加的物理卷。
擴展邏輯卷(LV):
現在你可以擴展邏輯卷了。使用lvextend
命令來增加邏輯卷的大小。
lvextend -l +100%FREE /dev/centos/root
這里/dev/centos/root
是你的邏輯卷路徑,+100%FREE
表示使用卷組中所有剩余的空間。
調整文件系統大小:
擴展邏輯卷后,還需要調整文件系統的大小以使用新的空間。對于ext4文件系統,使用resize2fs
命令:
resize2fs /dev/centos/root
對于XFS文件系統,使用xfs_growfs
命令:
xfs_growfs /dev/centos/root
這里/dev/centos/root
是你的邏輯卷掛載的文件系統路徑。
驗證調整結果:
使用df -h
命令來查看文件系統的大小是否已經更新。
請確保在執行這些操作時,系統處于維護模式或者你有足夠的權限來執行這些命令。如果你不確定如何操作,建議咨詢專業人士或者在測試環境中先行嘗試。