J'ai un serveur Ubuntu 18.04 LTS Exploitant un Pendrive USB 16 Go SanDisk sur mon serveur. D'après ce que je me souviens, lorsque j'ai installé Ubuntu, j'avais activé le support LVM. Pour une raison quelconque, quand je ssh
dans mon serveur, il est indiqué / is using 99.6% of 3.87GB
, mais faire Sudo fdisk -l /dev/sdm
dit:
Disk /dev/sdm: 14.6 GiB, 15664676864 bytes, 30595072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 7DF91AEG-9DE1-43B2-A7C7-EB564B51FEB2
Device Start End Sectors Size Type
/dev/sdm1 2048 4095 2048 1M BIOS boot
/dev/sdm2 4096 2101247 2097152 1G Linux filesystem
/dev/sdm3 2101248 30593023 28491776 13.6G Linux filesystem
Et sorties de (parted) print
avec/dev/sdm sélectionné me donne:
Model: SanDisk Cruzer Glide (scsi)
Disk /dev/sdm: 15.7GB
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 15.7GB 14.6GB
Fonctionnement Sudo df -h
Donne moi:
Filesystem Size Used Avail Use% Mounted on
udev 12G 0 12G 0% /dev
tmpfs 2.4G 241M 2.2G 10% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 3.9G 3.9G 0 100% /
tmpfs 12G 0 12G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 12G 0 12G 0% /sys/fs/cgroup
/dev/loop0 90M 90M 0 100% /snap/core/6034
/dev/loop1 90M 90M 0 100% /snap/core/6130
/dev/sdm2 976M 155M 755M 17% /boot
tmpfs 2.4G 0 2.4G 0% /run/user/1000
/dev/loop3 92M 92M 0 100% /snap/core/6259
J'ai laissé de côté mon volume ZFS ci-dessus, car il est inutile d'y inclure.
Fonctionnement Sudo vgs
Donne moi:
VG #PV #LV #SN Attr VSize VFree
ubuntu-vg 1 1 0 wz--n- 13.58g 9.58g
Et enfin, courir Sudo lvs
Donne moi:
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
ubuntu-lv ubuntu-vg -wi-ao---- 4.00g
/dev/sdm
est mon entraînement racine au fait. Tout aperçu à cela serait utile. J'ai installé ZFS gérant d'autres disques, mais /
est ext3 ou 4.
Une autre chose à noter est que je dispose de LVM activé parce que si ma clé USB devait jamais aller mal, je voulais pouvoir restaurer les données à un nouveau lecteur, qu'il soit inférieur ou supérieur à 16 Go et utilise tout le disque.
Comme vous pouvez le constater, il y a environ 9.58 GiB gratuit dans votre groupe de volumes, c'est donc combien d'espace vous pouvez ajouter au volume logique.
Tout d'abord, vous pouvez utiliser lvextend
pour prolonger la taille du volume logique, pour remplir l'espace restant:
Sudo lvextend --extents +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
Maintenant, vous pouvez redimensionner le système de fichiers dans ce volume logique.
Sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
Enfin, vous pouvez voir le résultat final:
Sudo df -h /