实战:sda 有500G 剩余的空间放到根目录去

 

[root@localhost tmp]# lsblk
  NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
  sda               8:0    0  500G  0 disk
  ├─sda1            8:1    0    1G  0 part /boot
  └─sda2            8:2    0   79G  0 part
    ├─centos-root 253:0    0 47.8G  0 lvm  /
    ├─centos-swap 253:1    0  7.9G  0 lvm  [SWAP]
    └─centos-home 253:2    0 23.3G  0 lvm  /home
  sr0              11:0    1  4.4G  0 rom


   sda 有500G 剩余的空间放到根目录去

 

  1. 创建新分区

  # 查看当前分区情况
  fdisk -l /dev/sda

  # 使用 fdisk 创建新分区(剩余空间)
  fdisk /dev/sda

  在 fdisk 交互中:
  - 输入 n (新建分区)
  - 输入 p (主分区)
  - 输入 3 (分区号,sda3)


  - 起始和结束扇区直接回车(使用全部剩余空间)


  - 输入 t,选择分区 3,类型改为 8e (Linux LVM)
  - 输入 w 写入并退出

  2. 让内核重新读取分区表

  partprobe /dev/sda

  3. 创建 PV → 扩展 VG → 扩展 LV → 扩容文件系统

  # 在 sda3 上创建物理卷
  pvcreate /dev/sda3

  # 查看卷组名(确认是 centos)
  vgs

  # 扩展卷组
  vgextend centos /dev/sda3

  # 查看剩余空间
  vgdisplay centos | grep Free

  # 扩展根逻辑卷(使用全部剩余空间)
  lvextend -l +100%FREE /dev/mapper/centos-root

  # 扩容 xfs 文件系统(CentOS 7+ 默认 xfs)
  xfs_growfs /

  4. 验证

  df -h /
  lsblk

 

posted @ 2026-06-26 10:21  XXLLA  阅读(6)  评论(0)    收藏  举报