GParted en demmarrant avec Live CD ou une iso gparted.
Quel hyperviseur utilises tu?
Car par edxemple sur VirftualBox, la taille du disque déclaré n’est aps forcement la tailkle occupé sur le disque du host. du coup ca evite d’avoir à refaire des disques (et avec l’utilisation de LVM c’est facile à gérer).
Avec gparted si le système de la VM dispose d’un environnment graphique. Cela redimensionnera automatiquement le système de fichiers en même temps. Pas besoin de lancer gparted depuis un système live, la partition peut être agrandie « à chaud » pendant qu’elle est montée et utilisée.
Avec parted en console, par la commande resizepart en spécifiant la nouvelle fin de la partition. Cela ne redimensionne pas automatiquement le système de fichiers, il faut le faire ensuite avec resize2fs. Attention : parted applique immédiatement les changements demandés, pas d’annulation possible.
Avec fdisk cela implique de supprimer et recréer la partition, donc pas génial.
Avec sfdisk --dump /dev/sdb > sdb.txt, modification du fichier sdb.txt dans sdb- new.txt et réinjection avec sfdisk /dev/sdb < sdb-new.txt.
Bonjour,
merci pour vos reponse je vais regarder cela
par contre j’ai fait un df -i et je vois que ma partition est 100% utilisé alors que alors dh -f j’ai encore 31% de disponible, c’est quoi la différence entrele i et h ?
df -i affiche le nombre d’inodes total, utilisés et libres. Chaque fichier ou répertoire consomme un inode, quelle que soit sa taille. Dans un système de fichiers ext4, le nombre d’inodes est fixé lors du formatage et ne peut être augmenté qu’en agrandissant la partition (il y a un ratio taille/inode défini au formatage, valeur par défaut 16Kio/inode définie dans /etc/mke2fs.conf). Quand tous les inodes sont consommés alors qu’il reste de l’espace disque (affiché par df -h), cela signifie généralement qu’il y a beaucoup de petits fichiers. N’y aurait-il pas des fichiers temporaires à nettoyer ?
Ça dépend de ce que contient cette partition. Apparemment elle est montée sur /mnt/web, ce qui laisse supposer qu’elle contient les données d’un serveur web ? Au passage /mnt n’est pas la bonne place pour cela, /srv serait bien plus propre.
D’après la sortie de df -i, un million d’inodes sont alloués à autant de fichiers ou répertoires. Ils sont bien quelque part. Que donne une recherche dans l’arborescence de /mnt/web, sans oublier les éventuels fichiers et répertoires « cachés » (.*) ? Cela pourrait être des fichiers temporaires supprimés mais encore ouverts par un processus, invisibles dans l’arborescence. Ou bien le système de fichiers est corrompu et doit être réparé.
Pour que ncdu affiche le nombre d’objets et pas seulement la taille, appuyer sur « c » (minuscule) puis sur « C » (majuscule) pour trier par nombre d’objets puisque c’est cela qui nous intéresse.
Sinon, avec du :
du -hxd1 --inodes /mnt/web | sort -h
et ainsi de suite avec chaque sous-répertoire « intéressant » (contenant le plus d’objets).
PS: selon les permissions du contenu de /mnt/web, il peut être nécessaire d’exécuter ces commandes en tant que root avec su -l ou sudo.