Ubuntu

Ubuntu 伺服器只使用了一部分可用磁碟空間

  • December 19, 2021

所以我的伺服器中有一個 240 GB 的 ssd,但我在登錄時注意到它總是顯示給我

Usage of /: 56.6% of 108.79GB

lsblk所以當我使用以下列印出來時,我開始看起來更深入:

NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0  52.4M  1 loop /snap/certbot/579
loop1                       7:1    0  96.6M  1 loop /snap/core/9804
loop2                       7:2    0  97.1M  1 loop /snap/core/9993
loop3                       7:3    0  29.9M  1 loop /snap/snapd/8790
loop4                       7:4    0  30.3M  1 loop /snap/snapd/9279
loop5                       7:5    0    61M  1 loop /snap/core20/634
loop6                       7:6    0  55.3M  1 loop /snap/core18/1885
sda                         8:0    0 223.6G  0 disk
├─sda1                      8:1    0   512M  0 part /boot/efi
├─sda2                      8:2    0     1G  0 part /boot
└─sda3                      8:3    0 222.1G  0 part
 └─ubuntu--vg-ubuntu--lv 253:0    0   111G  0 lvm  /

我得到sudo parted /dev/sda print這個

Model: ATA CT240BX200SSD1 (scsi)
Disk /dev/sda: 240GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
1      1049kB  538MB   537MB   fat32              boot, esp
2      538MB   1612MB  1074MB  ext4
3      1612MB  240GB   238GB

所以我根本不是專家,但對我來說,分區(sda3)的大小似乎正確,但 ubuntu 只使用了一半的空間?另外,我注意到 parted 沒有顯示 sda3 的文件系統,這很奇怪,不是嗎?

那麼有沒有人可以解釋這裡發生了什麼以及如何解決它。需要明確的是,我希望系統可以使用所有空間,而不僅僅是一半。

更新資訊

pvs

PV         VG        Fmt  Attr PSize    PFree
/dev/sda3  ubuntu-vg lvm2 a--  <222.07g 111.03g

vgs

VG        #PV #LV #SN Attr   VSize    VFree
ubuntu-vg   1   1   0 wz--n- <222.07g 111.03g

lvs

LV        VG        Attr       LSize    Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
ubuntu-lv ubuntu-vg -wi-ao---- <111.04g

看起來磁碟被分成三個分區:

第一個分區被標記並格式化為 fat32 並安裝在 /boot/efi

第二個分區被標記並格式化為 ext4 並安裝在 /boot

其餘磁碟組成 sda3,未標記為特定文件系統。

它由 linux 邏輯捲管理器管理。檢查與pvdisplay。Linux LVM 管理的物理儲存在一個卷組中進行管理,並且可以分配給一個或多個(名稱中的)邏輯卷。這些邏輯卷又可以用文件系統格式化並掛載。

可能並非所有物理儲存都分配給邏輯卷。例如在 pvdisplay 和 vgdisplay 輸出中檢查“free PE”

未分配的儲存可用於擴展現有的邏輯捲和文件系統,或用於新的捲和文件系統,具體取決於您的需要和偏好。

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