linux

Linux分区如何扩展

小樊
38
2025-08-19 04:34:51
栏目: 智能运维

Linux分区扩展分为LVM分区扩展和非LVM分区扩展,具体操作如下:

LVM分区扩展

  1. 检查磁盘空间和LVM结构:使用lsblk查看磁盘布局,sudo vgdisplay查看卷组空闲空间,sudo lvdisplay确认要扩容的逻辑卷。
  2. 扩展逻辑卷:使用sudo lvextend -l +100%FREE /dev/mapper/<VG_NAME>-<LV_NAME>命令。
  3. 扩展文件系统:如果是ext4文件系统,用sudo resize2fs /dev/mapper/<VG_NAME>-<LV_NAME>;如果是xfs文件系统,用sudo xfs_growfs /mount_point
  4. 验证结果:通过df -h /mount_point查看容量变化,sudo lvdisplay确认LV大小更新。

非LVM分区扩展

  1. 检查分区布局:使用sudo fdisk -l /dev/sda确认目标分区和相邻空间,lsblk -f查看文件系统类型。
  2. 扩展分区:使用growpart工具,先安装,再执行sudo growpart /dev/sda <分区号>。也可使用parted工具手动调整。
  3. 重载分区表:使用sudo partprobe /dev/sda
  4. 扩展文件系统:ext2/ext3/ext4文件系统用sudo resize2fs /dev/sda<分区号>,xfs文件系统用sudo xfs_growfs /dev/sda<分区号>
  5. 验证:使用df -h /target_mount_point查看分区大小。

0
看了该问题的人还看了