debian

debian分卷如何扩展容量

小樊
38
2025-09-01 00:02:26
栏目: 智能运维

Debian分卷扩展容量主要有LVM和非LVM两种场景,以下是具体方法:

一、LVM环境(推荐,无损扩展)

  1. 查看当前LVM状态

    sudo lvdisplay  # 查看逻辑卷
    sudo vgdisplay  # 查看卷组
    sudo df -h      # 查看文件系统挂载情况
    
  2. 扩展逻辑卷

    • 从卷组剩余空间扩展
      sudo lvextend -l +100%FREE /dev<卷组名>/<逻辑卷名>  # 例:lvextend -l +100%FREE /dev/ubuntu-vg/root
      
    • 从新磁盘扩展
      1. 新增磁盘分区并创建物理卷:
        sudo fdisk /dev/sdb  # 创建新分区(类型设为8e)
        sudo pvcreate /dev/sdb1
        
      2. 加入卷组:
        sudo vgextend <卷组名> /dev/sdb1
        
      3. 扩展逻辑卷:
        sudo lvextend -l +100%FREE /dev<卷组名>/<逻辑卷名>
        
  3. 调整文件系统

    • ext4文件系统
      sudo resize2fs /dev<卷组名>/<逻辑卷名>
      
    • XFS文件系统
      sudo xfs_growfs /dev<卷组名>/<逻辑卷名>
      

二、非LVM环境(需手动调整分区)

  1. 卸载分区并调整大小

    sudo umount /dev/<分区名>  # 如/dev/sda1
    sudo fdisk /dev/sda  # 删除旧分区并重新创建(需手动指定起始扇区)
    

    注意:此方法可能导致数据丢失,需提前备份。

  2. 重新挂载并检查

    sudo mount /dev/<分区名> /mnt
    sudo df -h  # 验证容量
    

关键注意事项

参考来源:

0
看了该问题的人还看了