CentOS7收縮home邏輯卷xfsdump備份還原并lvm重新分配大小
在CentOS7或者RHEL7服務器上,通常默認安裝后home下會分配掛載系統可用的所有磁盤空間。
那如果由于各種原因需要將磁盤重新劃分邏輯卷大小分配各應用軟件改怎么操作呢?
在home掛載點情況下進行xfsdump備份,
如果沒有請先掛載:
mount?/home xfsdump?-l?0?-f?/home20190128.image?/dev/mapper/centos-home
然后卸載、刪除邏輯卷、重建大?。?/p>
umount?/dev/mapper/centos-home lvremove?/dev/mapper/centos-home lvcreate?-L?100G?-n?home?centos mkfs.xfs?/dev/centos/home
想檢查磁盤邏輯卷和物理卷剩余情況:
lvs pvs vgs
掛載home卷并還原備份的內容:
ll?/home mount?/home ll?/home xfsrestore?-f?/home.image?/home ll?/home
創建其他應用程序需要的邏輯卷:
lvcreate?-L600G?-n?LvData?centos lvcreate?-L200G?-n?LvLogs?centos
之所以需要備份、卸載、重建是因為CentOS7下默認文件系統為xfs,
而xfs只支持擴展不支持收縮,對于初裝系統還好,如果是已經沉淀了大量數據的掛載點邏輯卷就更加不便操作了。
--以塊大小個數來擴展 xfs_growfs?/home?-D?52427776 --擴展到最大 xfs_growfs?/home?-d
CentOS
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。