xfs是centos7 預裝的作業系統,xfs只能擴大不能縮小,所以需要利用xfsdump / xfsrestore 工具在必須縮小lvm 的情況下,備份與還原資料。
# df -ht
檔案系統 型別 容量 已用 可用 已用% 掛載點
devtmpfs devtmpfs 1.9g 0 1.9g 0% /dev
tmpfs tmpfs 1.9g 0 1.9g 0% /dev/shm
tmpfs tmpfs 1.9g 13m 1.9g 1% /run
tmpfs tmpfs 1.9g 0 1.9g 0% /sys/fs/cgroup
/dev/sda1 xfs 1014m 167m 848m 17% /boot
tmpfs tmpfs 378m 60k 378m 1% /run/user/0
step1:安裝 xfsdump 套件
yum -y install xfsdump
step2:備份 /home
xfsdump -f /home.xfsdump /home
please enter label for this dump session (timeout in 300 sec)
-> home
please enter label for media in drive 0 (timeout in 300 sec)
-> home
step3
解除安裝 /home
# umount /home
將 /home 的 logical volume 縮減為 5gb
doyou really wanttoreduce home? [y/n]: y
step4
# lvextend -l +100%free /dev/centos/root
延展 xfs 空間
# xfs_growfs /dev/centos/root
step5:恢復/home的內容
格式化 /home 的 lvm
# mount /home
還原備份資料到 /home
# xfsrestore -f /home.xfsdump /home
調整過後的空間大小如下圖示:
# df -ht
檔案系統 型別 容量 已用 可用 已用% 掛載點
devtmpfs devtmpfs 1.9g 0 1.9g 0% /dev
tmpfs tmpfs 1.9g 0 1.9g 0% /dev/shm
tmpfs tmpfs 1.9g 13m 1.9g 1% /run
tmpfs tmpfs 1.9g 0 1.9g 0% /sys/fs/cgroup
/dev/sda1 xfs 1014m 167m 848m 17% /boot
tmpfs tmpfs 378m 60k 378m 1% /run/user/0
centos7 如何調整XFS格式的LVM大小
前提 xfs是centos7 預裝的作業系統,xfs只能擴大不能縮小,所以需要利用xfsdump xfsrestore 工具在必須縮小lvm 的情況下,備份與還原資料。本實驗的效果是 1,dev mapper centos home僅僅保留500g 2,將 home分出來的空間分給 dev mapp...
Centos7調整XFS格式的LVM大小詳細教程
原文 前提 xfs是centos7 預裝的作業系統,xfs只能擴大不能縮小,所以需要利用xfsdump xfsrestore 工具在必須縮小lvm 的情況下,備份與還原資料。df h擴容根目錄的思路如下 將 home資料夾備份,刪除 home檔案系統所在的邏輯卷,增大 檔案系統所在的邏輯卷,增大 檔...
CentOS7學習筆記 LVM磁碟管理
流程 分割槽 格式化 檔案系統 掛載。1.檢視磁碟資訊 lsblk 樹狀檢視磁碟資訊 所有可用塊裝置的資訊及依賴關係 blkid 檢視分割槽id fdisk l 檢視分割槽資訊 fdisk l dev sdb partprobe dev sdb 重新整理磁碟分割槽表 df ht 檢視掛載資訊 t是 ...