OVH Cloud OVH Cloud

Problème de taille de partitions

3 réponses
Avatar
pginelli
Bonjour


Je dispose d'une redhat 7.2 comme serveur de mail avec postfix. Ma
partion /var est utilié à 83 % alors que ma partiton /usr n'est elle
qu'a 7% .

Je voudrais diminué la taille de /usr et augmenter celle de /var.
J'ai jeté un oeil sur parted mais j'ai vraiment peur de faire une
b^tise en changeant les tailles .

Voici ce que j'obtiens avec un df -v

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda5 381139 381125 0 100% /
/dev/hda1 46636 15229 28999 35% /boot
/dev/hda3 9969788 2073644 7389696 22% /home
none 127780 0 127780 0% /dev/shm
/dev/hda2 27268936 1658668 24225064 7% /usr
/dev/hda7 256667 209290 34125 86% /var

et dans parted,un premeir message apparaît :
Utilise /dev/hda
Alerte: The operating system thinks the geometry on /dev/hda is
4863/255/63.
Therefore, cylinder 1024 ends at 8032.499M. You should check that
this matches
the BIOS geometry before using this program.

Quelle en est la signifcation et que dois-je faire ?
Voici le résultat de la commande Print

Disk geometry for /dev/hda: 0.000-38146.972 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
1 0.031 47.065 primary ext3 boot
2 47.065 27101.843 primary ext3
3 27101.843 36993.427 primary ext3
4 36993.428 38146.530 extended lba
5 36993.458 37377.795 logical ext3
6 37377.826 37887.670 logical linux-swap
7 37887.702 38146.530 logical ext3

je pense que le Minor n° 2 correspond a /dev/hda2 soit /usr
et que le Minor n°7 est /var

La question suivante est : Puis-je modifier la partion 2 par "resize 2
47.065 10047.065" pour récupérer l'espace ?
Mais aprés, est-ce que je dois modifier les partitions une par une
pour décaler toutes les partitions ?

Voila je m'arrête la pour aujourd'hui et j'espère que quelqu'un pourra
m'aider dans ce projet.

Cordialement
Pascal

Si vous connaissez une solution avec parttion magic 8.0 je suis
preneur

3 réponses

Avatar
ericb
Bonjour,

Pascal a écrit:
Bonjour



...<coupé>...

Voici ce que j'obtiens avec un df -v

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda5 381139 381125 0 100% /


Tu as vu ? La partition / est pleine... je pense que ce n'est pas normal...

Enfin, je peux me tromper...

--
NON AUX BREVETS SUR LES LOGICIELS. Voir http://swpat.ffii.org/

eric b

Avatar
Qing Liu
(Pascal) writes:

Bonjour


Bonsoir,


Je dispose d'une redhat 7.2 comme serveur de mail avec postfix. Ma
partion /var est utilié à 83 % alors que ma partiton /usr n'est elle
qu'a 7% .

Je voudrais diminué la taille de /usr et augmenter celle de /var.
J'ai jeté un oeil sur parted mais j'ai vraiment peur de faire une
b^tise en changeant les tailles .

Voici ce que j'obtiens avec un df -v

Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda5 381139 381125 0 100% /
/dev/hda1 46636 15229 28999 35% /boot
/dev/hda3 9969788 2073644 7389696 22% /home
none 127780 0 127780 0% /dev/shm
/dev/hda2 27268936 1658668 24225064 7% /usr
/dev/hda7 256667 209290 34125 86% /var



Tu vas avoir un peu de mal car parted peut rétrécir hda2 pour
libérer de la place. Mais comme il n'y a plus de numéro disponible
pour créer une autre partition (déjà 3 primaires et 1 étendue).
Je vois deux solutions possibles:

1. La solution de l'homme paresseux: tu créer un /usr/var et
tu fais un lien /var -> /usr/var. Du coup /dev/hda7 ne sert
plus à rien.

2. Plus sportif (fdisk risque de râler): tu déplaces le contenu
de /boot dans / (quoi que comme fait remarquer ericb, ta / est
pleine, un peu de ménage s'impose dans /) et tu supprimes la
partition /dev/hda1. Ça fait belle lurette qu'on n'a plus besoin
d'une partition au début du disque pour charger le noyau.
Ensuite tu rétrécis hda2 et tu crées une nouvelle partition
primaire dans l'espace entre hda2 et hda3. Tu perds définitivement
la place de l'ancien hda1. Tu faut faire gaffe que les numéros
des partitions existantes peuvent changer. C'est pour ça
que c'est sportif (un cdrom de secours obligatoire).
Un dernier truc avec fdisk: une fois la nouvelle table de partition
écrite, il faut rebooter. Car sinon le noyau voit toujours l'ancienne
table.

--
Liu

Avatar
pginelli
Bonjour

Merci pour vos réponse ,
effectivement / était pleine mais j'ai fait le ménage à présent.

En ce qui concerne la partiton je pense que je vais opter pour la
partie la moins sportive en passant par la création d'un lien vers
/usr/var.

je vous remercie des conseils et de l'aide

Cordialement

Pascal