我有一台配备 4TB HDD 的服务器,但有一个奇怪的问题,主分区似乎只有 200 GB,但事实并非如此。
如果我检查lsblk -a
我得到:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 99.4M 1 loop /snap/core/11993
loop1 7:1 0 110.5M 1 loop /snap/core/12603
loop2 7:2 0 55.5M 1 loop /snap/core18/2253
loop3 7:3 0 55.5M 1 loop /snap/core18/2284
loop4 7:4 0 61.9M 1 loop /snap/core20/1270
loop5 7:5 0 61.9M 1 loop /snap/core20/1328
loop6 7:6 0 67.2M 1 loop /snap/lxd/21803
loop7 7:7 0 67.2M 1 loop /snap/lxd/21835
loop8 7:8 0 43.3M 1 loop /snap/snapd/14295
loop9 7:9 0 43.4M 1 loop /snap/snapd/14549
loop10 7:10 0 0 loop
sda 8:0 0 3.7T 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 3.7T 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 200G 0 lvm /
我的理解是 HDD 是 3.7TB,但是实际分区是 200GB?
然后我尝试了fdisk -l
SDA 的节目:
Disk /dev/sda: 3.65 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: TOSHIBA HDWD240
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 783FCAA1-FFDE-43BF-9EA8-61D5CCADE835
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 3147775 2097152 1G Linux filesystem
/dev/sda3 3147776 7814033407 7810885632 3.7T Linux filesystem
表明sda3实际上是3.7TB。
我尝试的最后一个命令df -h
再次显示 200gb:
Filesystem Size Used Avail Use% Mounted on
udev 3.7G 0 3.7G 0% /dev
tmpfs 764M 2.6M 761M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 196G 13G 174G 7% /
tmpfs 3.8G 0 3.8G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/loop2 56M 56M 0 100% /snap/core18/2253
/dev/loop0 100M 100M 0 100% /snap/core/11993
/dev/loop3 56M 56M 0 100% /snap/core18/2284
/dev/loop1 111M 111M 0 100% /snap/core/12603
/dev/loop4 62M 62M 0 100% /snap/core20/1270
/dev/loop5 62M 62M 0 100% /snap/core20/1328
/dev/loop7 68M 68M 0 100% /snap/lxd/21835
/dev/loop6 68M 68M 0 100% /snap/lxd/21803
/dev/loop8 44M 44M 0 100% /snap/snapd/14295
/dev/loop9 44M 44M 0 100% /snap/snapd/14549
/dev/sda2 976M 402M 507M 45% /boot
/dev/sda1 511M 5.3M 506M 2% /boot/efi
tmpfs 764M 0 764M 0% /run/user/0
有人能帮我理解一下吗?如果分区是 200 GB,我需要从剩余的 3.5 TB 创建一个新分区并将其映射到 /Shares/ ,但是 Fdisk 显示分区是完整大小,我不知所措。
谢谢
答案1
所以我发现这是 LVM。为了扩展它,我使用了:
lvextend -l +902277 /dev/ubuntu-vg/ubuntu-lv
resize2fs /dev/ubuntu-vg/ubuntu-lv
下列的本教程。