如何理解 Ubuntu 文件系统

How to understand Ubuntu Filesystem

运行 命令 lsblk returns 以下输出:

NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0 55.4M  1 loop /snap/core18/1932
loop1                       7:1    0 55.4M  1 loop /snap/core18/1944
loop2                       7:2    0 69.8M  1 loop /snap/lxd/19032
loop3                       7:3    0 69.9M  1 loop /snap/lxd/19188
loop4                       7:4    0 31.1M  1 loop /snap/snapd/10707
loop5                       7:5    0 31.1M  1 loop /snap/snapd/10492
sda                         8:0    0   10T  0 disk
├─sda1                      8:1    0  512M  0 part /boot/efi
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0   10T  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0  200G  0 lvm  /
sr0                        11:0    1 1024M  0 rom

可以看到,sda3有10T的容量。 但是,当我通过 SSH 登录到 ubuntu 时,我收到了当天的以下消息:

  System load:  0.0                 Processes:               228
  Usage of /:   94.9% of 195.86GB   Users logged in:         0
  Memory usage: 3%                  IPv4 address for ens160: 10.2.44.10
  Swap usage:   0%

  => / is using 94.9% of 195.86GB

我的 / 有 195,86 GB 的容量。在尝试将备份文件上传到该主机时,我注意到该主机已超出 space,因为 samba 显示了超出-space-错误。

当 运行 parted/dev/sdaprint 时,我得到以下输出:

 sudo parted /dev/sda
GNU Parted 3.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 11.0TB
Sector size (logical/physical): 512B/512B
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  11.0TB  11.0TB

那里,大容量也能看到!

运行 lvscan 输出:

sudo lvscan
  ACTIVE            '/dev/ubuntu-vg/ubuntu-lv' [200.00 GiB] inherit

我觉得有问题吧?

我想知道,我在安装时做错了什么 ubuntu。我想为这台主机使用一个 10 T 的大分区。我需要做什么来增加分区/文件系统的大小,以便我可以使用 sda3 的 space? ESXi hypervisor 只分配了一个 10TB 的硬盘给这个主机,为什么还是有一组 sda1,sda2,sda3?

感谢您的帮助!

本身没有错。出于安全和可恢复性的原因,引导分区通常是分开的(此外,它们有时需要是 FAT 等“简单”文件系统类型)。

您可以使用 LVM 工具将逻辑卷的大小增加到完整的 10T:

vgextend <vg-name> /dev/sda3

see here 更多详情