CentOS ลบ /home เอาพื้นที่มาใส่ /root

สำหรับการติดตั้ง CentOS 7 บางทีเราไปกำหนด /home ไว้เยอะ แล้วทำให้พื้นที่ Path อื่นๆไม่พอใช้งาน เป็นต้น หากเราเซตไว้เป็น lvm สามารถที่จะเรียกคืน /home แล้วเอามารวมเป็น / ทั้งหมดได้ ดังนี้

# unmount /home ออกจาก Pool
umount /home

# ดูว่ามี lvm /home ชื่ออะไร
lvdisplay
LV Path                /dev/myhost/home

# ลบ lv
lvremove /dev/myhost/home

# ตรวจสอชชื่อ -root ของเรา
vgs
df -h
Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/myhost-root    50G  1.2G   49G   3% /
.
.

# เพิ่มขนาดของ -root คือพื้นที่ทั้งหมด
lvextend -l +100%FREE /dev/mapper/myhost-root

# Resize Ext4
resize2fs /dev/mapper/myhost-root
# Resize XFS
xfs_growfs /dev/mapper/myhost-root