#!/bin/bash
umount /home || { echo "卸载失败!检查进程占用"; exit 1; }
lvreduce -L NEW_SIZE /dev/mapper/centos-home -y
mkfs.xfs -f /dev/mapper/centos-home
lvextend -l +100%FREE /dev/mapper/centos-root
xfs_growfs /dev/mapper/centos-root
mount /dev/mapper/centos-home /home
echo "操作完成!当前空间:"
df -h /home /