lvm 删除旧的data扩展卷,加到home扩展卷

[root@localhost ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 7.8G     0  7.8G   0% /dev
tmpfs                    7.8G     0  7.8G   0% /dev/shm
tmpfs                    7.8G  347M  7.5G   5% /run
tmpfs                    7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/mapper/centos-root   99G  2.6G   97G   3% /
/dev/sda1               1014M  194M  821M  20% /boot
/dev/mapper/vg01-lv01    200G   33M  200G   1% /data
/dev/mapper/centos-home   42G   36G  5.2G  88% /home
tmpfs                    1.6G     0  1.6G   0% /run/user/1000
[root@localhost ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  100G  0 disk 
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   99G  0 part 
  ├─centos-root 253:0    0   99G  0 lvm  /
  ├─centos-swap 253:1    0  7.9G  0 lvm  [SWAP]
  └─centos-home 253:3    0 41.1G  0 lvm  /home
sdb               8:16   0   50G  0 disk 
└─sdb1            8:17   0   50G  0 part 
  └─centos-root 253:0    0   99G  0 lvm  /
sdc               8:32   0  200G  0 disk 
└─sdc1            8:33   0  200G  0 part 
  └─vg01-lv01   253:2    0  200G  0 lvm  /data
sr0              11:0    1 1024M  0 rom  

1. 备份data目录内容

cp /data/mnt/data -av

2. 卸载data分区

sudo umount /data

3. 删除data逻辑卷

sudo vgremove vg01
sudo pvremove /dev/sdc1

4. 将 /dev/sdc1 添加到 centos 卷组

sudo vgextend centos /dev/sdc1

5. 扩容 /home 的逻辑卷

sudo lvextend -l +100%FREE /dev/mapper/centos-home

6. 扩展文件系统

sudo xfs_growfs /dev/mapper/centos-home

7. 确认home是否增加

df -h /home

posted @ 2025-04-11 09:27  jasmine456  阅读(17)  评论(0)    收藏  举报