GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comprendre l'espace libre / les volumes sur Ubuntu ?

Je suis nouveau sur Ubuntu. J'exécute 18.04 dans une machine virtuelle sur ESXi 6.5, où j'exécute des conteneurs Docker. L'une des applications que j'exécute dans Docker me pose des problèmes, dont l'un pourrait être lié à des problèmes d'espace disque libre. La machine virtuelle est configurée pour 30 Go, allocation dynamique.

Fdisk affiche le disque au total 30 Go comme prévu, mais lorsque j'exécute df -h Je ne vois pas /dev/sda3 répertorié du tout, seulement 2. Quelqu'un pourrait-il gentiment expliquer pourquoi c'est le cas ?

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 affiche correctement les partitions.

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

tout comme 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

Pourquoi df ne pas afficher la taille de la partition ?

Réponse acceptée :

Selon votre lsblk sortie, /dev/sda3 ne contient pas directement un système de fichiers mais un volume physique LVM. Il contient un volume logique appelé ubuntu--vg-ubuntu--lv qui est montré à la fois par lsblk et df et a la taille de 3,9 Go (ou 4 Go en fonction de l'arrondi). Le reste du volume physique (c'est-à-dire la partition) semble être inutilisé. Lorsque vous appelez sudo pvs , le reste doit être affiché comme espace libre (le PFree colonne).

Vous pouvez étendre votre ubuntu--vg-ubuntu--lv volume (avec le système de fichiers qu'il contient) pour remplir l'espace libre à l'aide de la commande

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

ou créez-y un autre volume logique.

En relation:Fichier de liste de fichiers pour le paquet manquant - Avertissement Dpkg dans Ubuntu ?
Ubuntu
  1. Utilisez df pour vérifier l'espace disque libre sous Linux

  2. Comment vérifier l'espace disque sur Ubuntu 20.04

  3. Libérez de l'espace disque - Effacez les journaux du journal Systemd dans Ubuntu 20.04

  4. Comment vérifier la taille totale du disque dur dans le terminal Ubuntu

  5. Comment libérer de l'espace disque sur les serveurs cPanel

5 meilleures façons de libérer de l'espace sur le disque dur dans Ubuntu

5 façons de vérifier l'espace disque sur Ubuntu

Comment libérer de l'espace disque dans Ubuntu 20.04 LTS

Comment libérer de l'espace sur Ubuntu Linux

Comment libérer de l'espace dans la partition /boot sur Ubuntu Linux ?

Donner plus d'espace disque à Ubuntu ?