Toutes mes excuses pour cette question, mais je suis très nouveau sur Linux.
Lorsque j'ai installé ma distribution Fedora, je n'ai alloué que 20 Go d'espace sur mon disque dur pour sa partition. J'ai récemment utilisé GParted et essayé d'augmenter la taille de la partition à environ 40 Go. J'avais l'impression d'avoir réussi mais aujourd'hui j'ai essayé de créer un répertoire et j'ai eu le message d'erreur suivant :
mkdir: cannot create directory ‘b_scripts’: No space left on device
J'ai vérifié l'espace sur mon disque et j'ai découvert que j'avais utilisé 20 Go sur mon fedora-root.
[email protected] >> df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 253M 1.7G 14% /dev/shm
tmpfs 1.9G 1.5M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/fedora-root 20G 19G 0 100% /
tmpfs 1.9G 128K 1.9G 1% /tmp
tmpfs 386M 20K 386M 1% /run/user/42
tmpfs 386M 28K 386M 1% /run/user/1000
Une partition est-elle différente d'un système de fichiers ? Comment se fait-il qu'il n'y ait que 20 Go au total alloués à ma racine fedora ?
Quelle est ma solution ? Comment puis-je augmenter la taille de mon système de fichiers fedora-root afin qu'il dépasse 20 Go ?
Réponse acceptée :
Dans ce cas, votre système de fichiers se trouve sur le LV (Logical Volumene), qui se trouve sur la partition. Si vous développez la partition, votre LV ne sera pas développé.
Veuillez exécuter ces commandes :
pvresize <device name>
<– Cela permettra au volume physique de savoir que la partition sur laquelle il se trouve a été étendue.
Et :
lvextend -l +100%FREE /dev/mapper/fedora-root <Physical Volume name>
<– Cela étendra le LV.
resize2fs /dev/mapper/fedora-root
PS :Vous pouvez trouver le nom du volume physique à l'aide de la commande pvs
Merci @Dani_l pour les suggestions de modification.