Ubuntu VM 增加硬碟空間 (非 lvx)

先增加硬碟空間: 在 Proxmox 頁面,點 vm, hardware, Disk Action, 選  Resize:

 

輸入要增加的數量:

到 ubuntu 終端機,先檢查 : 

lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS

sda      8:0    0   32G  0 disk

├─sda1   8:1    0    1M  0 part

├─sda2   8:2    0  513M  0 part /boot/efi

└─sda3   8:3    0 19.5G  0 part /

sr0     11:0    1 1024M  0 rom

已經增加到32G,但 sda3 只用到 19.5G

安裝 : growpart

 sudo apt install cloud-guest-utils -y

執行:

sudo growpart /dev/sda 3

(!!!  /dev/sda 3  <- — sda 跟 3 之間空一格)

CHANGED: partition=3 start=1054720 old: size=40886272 end=41940992 new: size=66054111 end=67108831

edit : 如果不是裝在 LVMLogical Volume Manager):

再執行 :

sudo resize2fs /dev/sda3

resize2fs 1.46.5 (30-Dec-2021)

Filesystem at /dev/sda3 is mounted on /; on-line resizing required

old_desc_blocks = 3, new_desc_blocks = 4

The filesystem on /dev/sda3 is now 8256763 (4k) blocks long.

 

改好了。

再檢查一次:

lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS

sda      8:0    0   32G  0 disk

├─sda1   8:1    0    1M  0 part

├─sda2   8:2    0  513M  0 part /boot/efi

└─sda3   8:3    0 31.5G  0 part /

sr0     11:0    1 1024M  0 rom

sda4 有 31.5G 了.

 

df -h /

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda3        31G  9.0G   21G  31% /

 

lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS

sda      8:0    0   32G  0 disk

├─sda1   8:1    0    1M  0 part

├─sda2   8:2    0  513M  0 part /boot/efi

└─sda3   8:3    0 31.5G  0 part /

sr0     11:0    1 1024M  0 rom

 

edit : 系統裝在   LVM(Logical Volume Manager)

lsblk: 

bob@npmsrv:/opt$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 32G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 30G 0 part
└─ubuntu–vg-ubuntu–lv 252:0 0 15G 0 lvm /
sr0 11:0 1 1024M 0 rom

sudo lvextend -r -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

bob@npmsrv:/opt$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 32G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 30G 0 part
└─ubuntu–vg-ubuntu–lv 252:0 0 30G 0 lvm /
sr0 11:0 1 1024M 0 rom

Edit :

LVM 系統最好保留一點空間,所以我得加些空間回去:

Proxmox : VM :  Hardware : 選要加的硬碟 , DiskAction / Resize , 輸入要加的大小。

# 安裝工具(如果沒有)
sudo apt update && sudo apt install cloud-guest-utils -y

# 檢查新空間
lsblk

# /dev/sda 變大,但 partition 未變

# 擴 partition(假設 LVM 是 sda3,改成你的)
sudo growpart /dev/sda 3

reboot.

 

 

 

發佈留言

72 − = 65
Powered by MathCaptcha

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料