logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-05-2018 16:22:02

allann
Membre
Inscription : 01-07-2014

aggrandir partition /var

Bonjour,

lors de l'installation d'un serveur debian 8 j'ai pas fait attention et ma partion /var qui fait 2,8 G est full
je voudrais l'agrandir sans perdre mes donnees j'ai essaye de rebooter avec une cle usb de debian mais ce n'est pas comme sur ubntu je trouve pas de live cd ou j'aurai pu avec gparted aggrandir ma partition
merci de votre aide


Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048  17577983  17575936   8,4G 83 Linux
/dev/sda2       17580030 488396799 470816770 224,5G  5 Extended
/dev/sda5       17580032  23437311   5857280   2,8G 83 Linux
/dev/sda6       23439360  39727103  16287744   7,8G 82 Linux swap / Solaris
/dev/sda7       39729152  40507391    778240   380M 83 Linux
/dev/sda8       40509440 488396799 447887360 213,6G 83 Linux
 

Dernière modification par allann (04-05-2018 08:12:52)

Hors ligne

#2 04-05-2018 08:15:04

allann
Membre
Inscription : 01-07-2014

Re : aggrandir partition /var

Bonjour,

J'ai boote sur un live cd d'ubuntu et lance gparted ca a fonctionne il y a avait 228G  d'espace libre j'ai pu le reduire mais impossible d'aggrandir avec gparted
la partion /var qui fait 2.8G sda5

Hors ligne

#3 04-05-2018 09:19:10

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : aggrandir partition /var

Salut
Il n'y a plus de place dans ta partition etendue
Ce que tu peux faire c'est réduire la partition swap et tu pourras agrandir sda5
ou alors il te faut agrandir la partition etendue sur l'espace non alloué mais tu ne pourras pas agrandir avant déplacement des partitions , Gparted le fais très bien mais sauvegarde tes données avant

mais il me semble que le plus simple c'est de prendre un peu d'espace sur la partition swap

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#4 04-05-2018 13:51:55

LeDub
Membre
Lieu : Orry-la-Ville (60)
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : 4.19.0-17-amd64
(G)UI : XFCE / KDE
Inscription : 18-02-2014

Re : aggrandir partition /var

Bonjour,

Le plus simple, ou plutôt celle que je prendrais, est de tailler une nouvelle partition dans la partie libre (mais pas gratuite smile ) puis de copier le /var dans cette nouvelle partition.
Il faudra aussi adapter le fichier /etc/fstab en conséquence.

LeDub simple comme un copier-coller.

Dernière modification par LeDub (04-05-2018 13:53:04)

Hors ligne

#5 04-05-2018 13:55:26

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : aggrandir partition /var

Pas faux
En somme mettre /var dans une partition bien a lui et la monter dans le fichier fstab, c'est la ton idée LeDub?

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#6 04-05-2018 14:06:59

LeDub
Membre
Lieu : Orry-la-Ville (60)
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : 4.19.0-17-amd64
(G)UI : XFCE / KDE
Inscription : 18-02-2014

Re : aggrandir partition /var

Je préfère le dire ici qu'à la mairie : "Oui" !
C'est tout à fait cela. D'autant que la ligne dans le fichier /etc/fstab doit déjà exister puisqu'elle est visible dans la table des partitions de Allann.

LeDub qui a rencontré des problèmes de /var il y a bien longtemps.

Hors ligne

#7 04-05-2018 14:37:52

raleur
Membre
Inscription : 03-10-2014

Re : aggrandir partition /var

Il n'était vraiment pas possible de faire un peu de ménage dans /var au lieu de l'agrandir ?

allann a écrit :

il y a avait 228G  d'espace libre j'ai pu le reduire mais impossible d'aggrandir avec gparted la partion /var qui fait 2.8G sda5


Je suppose que tu as réduit la partition sda8.

1) Je suppose aussi que cette partition est utilisée comme /home. Si elle avait 228 Go d'espace libre, sachant que sa taille était de 213 Gio (il doit y avoir une différence d'arrondi quelque part), elle devait être presque vide. Pourquoi avoir créé une partition aussi grande pour la remplir si peu ? Tu n'avais pas une idée précise de l'espace nécessaire lors de l'installation, il aurait fallu utiliser les volumes logiques LVM qui sont plus faciles à redimensionner que les partitions.

2) L'espace libéré par la réduction de sda8 est situé après sda8, or la partition sda5 est située avant et ne peut être agrandie qu'avec de l'espace libre contigu. Pour agrandir sda5 il faut donc déplacer toutes les partitions suivantes.

3) A quoi sert la minuscule partition sda7 de 380 Mio ? /tmp ? C'est tellement petit que c'en est presque ridicule, surtout à côté d'une partition de 213 Gio sous-utilisée.

Croutons a écrit :

Il n'y a plus de place dans ta partition etendue


Si, puisque celle-ci occupe presque tout le disque et la réduction n'a pu se faire que sur la grosse partition logique, mais l'espace libéré n'est pas contigu avec la partition à agrandir.

LeDub a écrit :

Le plus simple, ou plutôt celle que je prendrais, est de tailler une nouvelle partition dans la partie libre (mais pas gratuite  ) puis de copier le /var dans cette nouvelle partition.


C'est probablement la méthode que je choisirais aussi, mais pas forcément la plus simple pour tout le monde.

Croutons a écrit :

En somme mettre /var dans une partition bien a lui et la monter dans le fichier fstab


/var est déjà dans une partition propre montée dans fstab, sda5.


Il vaut mieux montrer que raconter.

Hors ligne

#8 05-05-2018 09:36:03

allann
Membre
Inscription : 01-07-2014

Re : aggrandir partition /var

bonjour,

merci por votre aide je vais prendre l'option de creer un nouvelle partion /var et decopier les donnees de l 'ancienne et supprimer apres j'ai cree une nouvelle partion qui est sd9 qui fait 62,5G
apres je bloque
par contre quand je vais dans le fichier fstab la partion /var est montee
comment j e peux assigner un nom à cette nouvelle partion   

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232,9G  0 disk
├─sda1   8:1    0   8,4G  0 part /
├─sda2   8:2    0     1K  0 part
├─sda5   8:5    0   2,8G  0 part /var
├─sda6   8:6    0   7,8G  0 part [SWAP]
├─sda7   8:7    0   380M  0 part /tmp
├─sda8   8:8    0 151,2G  0 part /home
└─sda9   8:9    0  62,4G  0 part
sr0     11:0    1  1024M  0 rom


commande du-h

Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda1          8,2G    4,0G  3,8G  52% /
udev                10M       0   10M   0% /dev
tmpfs              769M    8,6M  761M   2% /run
tmpfs              1,9G       0  1,9G   0% /dev/shm
tmpfs              5,0M       0  5,0M   0% /run/lock
tmpfs              1,9G       0  1,9G   0% /sys/fs/cgroup
/dev/sda7          360M    2,1M  335M   1% /tmp
/dev/sda8          149G    4,6G  137G   4% /home
/dev/sda5          2,7G    1,4G  1,2G  53% /var

Hors ligne

#9 05-05-2018 10:17:29

raleur
Membre
Inscription : 03-10-2014

Re : aggrandir partition /var

Tu as vraiment besoin d'un /var de 60 Go ?

Edit : /var est loin d'être plein, pourquoi veux-tu l'agrandir ?

Pour transférer le contenu de sda5 dans sda9, il y a globalement deux méthodes :

a) par copie des fichiers :
- formater sda9 avec le type de système de fichiers désiré (ext4 par défaut)
- monter sda9 sur un point de montage temporaire comme /mnt
- copier les fichiers avec cp -a ou rsync
- éditer /etc/fstab pour remplacer l'UUID de sda5 par celui de sda9 (lu avec blkid)
- redémarrer au plus tôt pour éviter un écart entre sda5 et sda9

b) par clonage de la partition :
- démonter /var ou passer par un système live
- cloner sda5 dans sda9 avec dd, gparted, partclone, partimage...
- agrandir sda9 (avec resize2fs si type ext4)
- supprimer sda5, effacer ses méta-données avec wipefs ou modifier son UUID (avec tune2fs si ext4) pour éviter un doublon avec sda9
Attention : la suppression de sda5 entraînera la renumérotation des partitions sda6-9 en sda5-8 au prochain redémarrage, donc à n'utiliser que si toutes les références à ces partitions (GRUB, fstab...) sont par UUID et non par nom de périphérique.

Dernière modification par raleur (05-05-2018 10:20:25)


Il vaut mieux montrer que raconter.

Hors ligne

#10 05-05-2018 11:29:19

allann
Membre
Inscription : 01-07-2014

Re : aggrandir partition /var

bonjour,

ok je vais proceder comme ca
en fait j'ai mal installer des le depart
/var s'est remplit avec backup-manager la sauvegarde sur server  et j'ai installe  un proxy squid

Hors ligne

#11 07-05-2018 10:17:29

LeDub
Membre
Lieu : Orry-la-Ville (60)
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : 4.19.0-17-amd64
(G)UI : XFCE / KDE
Inscription : 18-02-2014

Re : aggrandir partition /var

Bonjour Allann,

Je confirme que 60Go pour le /var, c'est trop sauf s'il y a du /var/www et/ou de la base de données.
Pour l'avoir pratiquée à plusieurs reprise, la première méthode de Raleur est suffisante est relativement simple. Par contre, il faut l'utiliser avec un autre système comme un live-cd ou un GNU/Linux installé sur une autre partition.

LeDub qui préfère un gros / qu'un petit /var !

Hors ligne

#12 07-05-2018 10:23:11

raleur
Membre
Inscription : 03-10-2014

Re : aggrandir partition /var

LeDub a écrit :

Par contre, il faut l'utiliser avec un autre système comme un live-cd ou un GNU/Linux installé sur une autre partition.


Pas nécessairement. Il faut juste que les processus qui écrivent dans /var (base de données, serveur web... pour les logs on s'en fiche un peu) soient arrêtés afin d'éviter les incohérences.

Au passage, j'en remets une couche sur LVM : en plus de faciliter le redimensionnement, la fonctionnalité d'instantané (snapshot) permet de "figer" l'état d'un volume logique pour en faire une copie ou une sauvegarde cohérente tout en minimisant le temps d'indisponibilité.

Dernière modification par raleur (07-05-2018 10:27:14)


Il vaut mieux montrer que raconter.

Hors ligne

#13 07-05-2018 10:23:32

allann
Membre
Inscription : 01-07-2014

Re : aggrandir partition /var

Bonjour,

en tout ca merci ca a fonctionner ave la premier methode

a) par copie des fichiers :
- formater sda9 avec le type de système de fichiers désiré (ext4 par défaut)
- monter sda9 sur un point de montage temporaire comme /mnt
- copier les fichiers avec cp -a ou rsync
- éditer /etc/fstab pour remplacer l'UUID de sda5 par celui de sda9 (lu avec blkid)
- redémarrer au plus tôt pour éviter un écart entre sda5 et sda9

Hors ligne

#14 07-05-2018 10:48:31

LeDub
Membre
Lieu : Orry-la-Ville (60)
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : 4.19.0-17-amd64
(G)UI : XFCE / KDE
Inscription : 18-02-2014

Re : aggrandir partition /var

Raleur, dans /var il y a /var/log et qui sait ce qu'il peut s'y passer !

LeDub content pour Allann

Hors ligne

#15 07-05-2018 10:55:12

raleur
Membre
Inscription : 03-10-2014

Re : aggrandir partition /var

Je ne vois rien de grave s'il manque quelques bouts de logs dans la copie.

Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums