Centos7
Centos 7 使用未分配空間擴展分區
我有 centos 7 伺服器
(CentOS Linux release 7.3.1611 (Core))
當我更新我的伺服器時,我看到錯誤你需要額外的空間。但是當我檢查磁碟空間時,我在伺服器上有 20GB 磁碟,我看到只創建了 4.5GB 分區,而 16GB 分區是沒有未分配的可用空間。如何從 16GB 可用空間擴展分區?lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk sda 8:0 0 20G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 4.5G 0 part ├─centos-root 253:0 0 4G 0 lvm / └─centos-swap 253:1 0 512M 0 lvm [SWAP] sr0 11:0 1 1024M 0 rom
製作過程分為三個步驟:
- 更改您的分區表,
sda2
使其在磁碟末尾結束- 重新讀取分區表(需要重新啟動)
- 使用調整 LVM pv 的大小
pvresize
第 1 步 - 分區表
執行
fdisk /dev/sda
。發出p
列印目前分區表並將該輸出複製到某個安全位置的問題。現在發出d
,然後2
刪除第二個分區。發出n
創建新的第二個分區。確保開始等於您之前列印的分區表的開始。確保結尾在磁碟的末尾(通常是預設值)。發出
t
,然後將新2
的8e
第二個分區的分區類型切換為 8e (Linux LVM)。發出
p
檢查您的新分區佈局的問題,並確保新的第二個分區的開始位置正是舊的第二個分區所在的位置。如果一切正常,請發出
w
將分區表寫入磁碟的問題。您將從 partprobe 收到一條錯誤消息,指出無法重新讀取分區表(因為磁碟正在使用中)。重新啟動系統
此步驟是必要的,因此分區表會被重新讀取。
調整 LVM PV 的大小
系統重新啟動後呼叫
pvresize /dev/sda2
. 您的物理 LVM 卷現在將跨越驅動器的其餘部分,您可以在該空間中創建或擴展邏輯卷。