邏輯卷 /dev/centos/root 已擴展,但 /dev/mapper/centos-root 未擴展
Linux 文件伺服器新手並嘗試擴展 /dev/mapper/centos-root
這是一個測試伺服器
邏輯卷 /dev/centos/root 大小為 27.99GB:
— 邏輯卷 —
LV Path /dev/centos/root
LV Name root
VG Name centos
LV UUID pTluxe-mE75-6X38-DVUa-QjkH-fCTg-odhdzY
LV Write Access read/write
LV Creation host, time localhost, 2018-09-28 13:08:05 +0200
LV 狀態可用
打開 1
LV 大小 27.99 GiB
目前 LE 7166
段 2
分配繼承
自動預讀扇區
- 目前設置為 8192
塊設備 253:0
但是文件系統 /dev/mapper/centos-root 只有 18G 大
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 18G 2.0G 17G 11% /
devtmpfs 192M 0 192M 0% /dev
tmpfs 204M 0 204M 0% /dev/shm
tmpfs 204M 5.0M 199M 3% /run
tmpfs 204M 0 204M 0% /sys/fs/cgroup
/dev/sda1 1014M 129M 885M 13% /boot
tmpfs 41M 0 41M 0% /run/user/1000
resize2fs 返回以下錯誤:
resize2fs 1.42.9(2013 年 12 月 28 日)
resize2fs:嘗試打開 /dev/mapper/centos-root 時超級塊中的幻數錯誤
Thomas 關於 –resizefs 的註釋確實需要作為答案。您可以在一個命令中同時進行 LV 大小更改和文件系統擴展:
lvextend -r --size 28g /dev/centos/root
只是文件系統部分也作為 fsadm 命令公開,您可以在 ext 和 xfs 文件系統上執行該命令。
fsadm resize /dev/centos/root
Thomas & John 的命令確實是最快的。
同時擴展邏輯捲和文件系統:
lvextend -L +5G –resizefs /dev/centos/root
單獨擴展邏輯卷:
lvextend -L +5G /dev/centos/root
單獨擴展文件系統:
xfs_growfs /dev/centos/root