GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuの空き容量/ボリュームを理解していますか?

私はUbuntuを初めて使用します。 Dockerコンテナを実行しているESXi6.5のVMで18.04を実行しています。 Dockerで実行しているアプリの1つがいくつかの問題を引き起こしており、そのうちの1つは空きディスク容量の問題に関連している可能性があります。 VMは30GBのシンプロビジョニング用に構成されています。

Fdiskは、予想どおり合計30GBのディスクを表示しますが、 df -hを実行すると / dev / sda3が表示されません 記載されているのは2つだけです。なぜそうなるのか、誰かが親切に説明してもらえますか?

Device Start End Sectors Size Type
/dev/sda1 2048 4095 2048 1M BIOS boot
/dev/sda2 4096 2101247 2097152 1G Linux filesystem
/dev/sda3 2101248 62912511 60811264 29G Linux filesystem

Filesystem Size Used Avail Use% Mounted on
udev 464M 0 464M 0% /dev
tmpfs 99M 1.2M 98M 2% /run
/dev/mapper/ubuntu–vg-ubuntu–lv 3.9G 3.4G 306M 92% /
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/loop0 87M 87M 0 100% /snap/core/4917
/dev/loop1 98M 98M 0 100% /snap/docker/321
/dev/sda2 976M 142M 768M 16% /boot
/dev/loop2 88M 88M 0 100% /snap/core/5742
tmpfs 99M 0 99M 0% /run/user/1000

sudo parted -l <​​/ code> パーティションを正しく表示します。

Model: VMware Virtual disk (scsi)
Disk /dev/sda: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  2097kB  1049kB                     bios_grub
 2      2097kB  1076MB  1074MB  ext4
 3      1076MB  32.2GB  31.1GB

lsblkもそうです 。

NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0                       7:0    0 86.9M  1 loop /snap/core/4917
loop1                       7:1    0 97.5M  1 loop /snap/docker/321
loop2                       7:2    0 87.9M  1 loop /snap/core/5742
sda                         8:0    0   30G  0 disk
├─sda1                      8:1    0    1M  0 part
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0   29G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0    4G  0 lvm  /
sr0                        11:0    1 1024M  0 rom

dfがなぜ パーティションサイズが表示されませんか?

承認された回答:

lsblkによると 出力、 / dev / sda3 ファイルシステムではなく、LVM物理ボリュームが直接含まれています。 ubuntu--vg-ubuntu--lvという論理ボリュームが含まれています これは両方のlsblkによって示されます およびdf サイズは3.9GB(または丸めによっては4GB)です。残りの物理ボリューム(つまり、パーティション)は未使用のようです。 sudo pvsを呼び出すとき 、残りは空き領域として表示する必要があります( PFree 列)。

ubuntu--vg-ubuntu--lvを拡張できます コマンドを使用して空き領域を埋めるためのボリューム(ファイルシステムと一緒に)

sudo lvextend -rl +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

または、そこに別の論理ボリュームを作成します。

関連:パッケージが見つからないファイルリストファイル— UbuntuでのDpkg警告?
Ubuntu
  1. 専用サーバーのディスクスペースを解放する方法

  2. Ubuntu 20.04 および 20.10 でディスク容量を確認するにはどうすればよいですか?

  3. cPanel サーバーのディスク容量を解放する方法

  1. Linuxでdfを使用して空きディスク容量を確認します

  2. Ubuntu20.04でディスク容量を確認する方法

  3. Ubuntuターミナルでハードディスクの合計サイズを確認する方法

  1. 空きディスク容量を確認するための5つのLinuxコマンド

  2. ディスクスペースを解放する–Ubuntu20.04でSystemdジャーナルログをクリアする

  3. FreeBSDサーバーの空きディスク容量の確認