Linux

邏輯卷 /dev/centos/root 已擴展,但 /dev/mapper/centos-root 未擴展

  • October 7, 2018

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

引用自:https://serverfault.com/questions/934024