Rocky Linux 磁盘扩容
离线情况下扩容到 200G 的方法(假设你的根分区是 LVM)
1. 查看磁盘和分区情况
Markup 全选
lsblk
比如可能看到:
Markup 全选
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 600M 0 part /boot
└─sda2 8:2 0 100G 0 part
├─rl-root 253:0 0 95G 0 lvm /
└─rl-swap 253:1 0 4G 0 lvm [SWAP]
这里可以看出:
虚拟机磁盘
sda
已是 200G分区
sda2
只有 100G,后面还有未分配空间
2. 扩展分区(用 parted)
Markup 全选
parted /dev/sda
在 parted 交互模式里输入:
Markup 全选
(parted) print # 看分区情况
(parted) resizepart 2 100% # 把 sda2 扩展到磁盘末尾
(parted) quit
注意:2
是分区号(sda2),如果你的根分区是别的号要对应修改。
3. 让 LVM 识别新空间
Markup 全选
pvresize /dev/sda2
4. 扩展逻辑卷
Markup 全选
lvextend -l +100%FREE /dev/mapper/rl-root
5. 扩展文件系统
如果是 XFS(默认 RockyLinux):
Markup 全选
xfs_growfs /
如果是 ext4:
Markup 全选
resize2fs /dev/mapper/rl-root
6. 验证
Markup 全选
df -h
此时 /
应该接近 200G 了。
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生