Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 07/02/2010, 15h18   #1
Futur Membre du Club
 
Inscription : juin 2006
Messages : 65
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 65
Points : 17
Points : 17
Par défaut [débutant] agrandir partition ext3 sans risques

Salut à vous,

Sur une Redhat server, j'ai une partition ext3 de 1Go contenant des données.
Je dois redimensionner cette partition sans avoir à tout réinstaller dessus.
L'utilitaire par défaut est fdisk mais avec tout ce que j'ai pu lire il y a des risques de perdre l'intégralité du disque ?
Y a t-il une autre solution qui permettrait d'agrandir à "chaud" cette satanée partition sans risques?

Dernière modification par rin01 ; 08/02/2010 à 14h27. Motif: résolu
rin01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2010, 18h06   #2
Membre Expert
 
Avatar de jeanbi
 
Inscription : avril 2003
Messages : 1 620
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 1 620
Points : 1 797
Points : 1 797
bonjour,
à chaud c'est impossible , je ne pese pas que tu utilise le lvm ?
perso j'utilise un live de gparted pour modifier mes partitions sur mon pc.
a+
jeanbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2010, 22h49   #3
Futur Membre du Club
 
Inscription : juin 2006
Messages : 65
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 65
Points : 17
Points : 17
C'est quoi le "lvm" ?
L'accès se fait uniquement en SSH avec Putty...
rin01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2010, 23h47   #4
Membre confirmé
 
Avatar de SYL666
 
Cédric
Inscription : novembre 2003
Messages : 308
Détails du profil
Informations personnelles :
Nom : Cédric

Informations forums :
Inscription : novembre 2003
Messages : 308
Points : 296
Points : 296
LVM :
http://en.wikipedia.org/wiki/Logical...er_%28Linux%29

Ca te permet de gérer tes périphériques de blocks à chaud en ajoutant une couche dynamique entre ta partition et ton système de fichier. C'est la norme dans les Linux récent et c'est extrêmement pratique.

Pour que les changement de table de partitions soient pris en compte, il faut démonter les systèmes de fichiers dudit disque.

En clair :
Si tu ne sais pas ce qu'est LVM, c'est que tu n'en a probablement pas. Tu vas probablement devoir rebooter ta machine.

Un outils pas trop mal pour gérer les partitions, en mode console (puisque tu y accède en SSH) c'est "parted".


De toute manière, avant d'aller plus loin, il nous faudra beaucoup plus d'info :
* quelle est la version exacte de Red Hat que tu utilises :
Code :
# cat /etc/redhat-release
Parce que si c'est une vieille RedHat9 ... bon courage.

* Quelle est la partition que tu souhaites agrandir, et comment ?
Pour avoir la liste de tes disques et partitions :
Et on essaiera de te donner les infos
__________________
The Big Bang theory : In the beginning there was nothing, and it exploded. (Terry Pratchett)

IT Quote : "Unix is user-friendly. It's just very selective about who its friends are."
SYL666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2010, 10h33   #5
Futur Membre du Club
 
Inscription : juin 2006
Messages : 65
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 65
Points : 17
Points : 17
alors,
Code :
1
2
# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 6)
et la commande fdisk -l retourne rien (command not found) en revanche un
Code :
1
2
3
4
# df - h
(..)
/dev/mapper/rootvg-lv_pav
                     1008M   34M  924M   4% /exec/toto/blabla
Je suis un peu distrait car effectivement j'ai utilisé la commande
Code :
1
2
3
4
 
# lvcreate --size 1g --name lv_pav rootvg
# mkfs -t ext3 /dev/rootvg/lv_pav
# mkdir -p /exec/toto/blabla
Dans mon /etc/fstab
Code :
1
2
 
/dev/rootvg/lv_pav /exec/toto/blabla ext3 defaults,nodev 1 2
puis un
J'ai vu le man de lvm et je crois que j'ai trouvé la commande lvresize ?
rin01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2010, 10h58   #6
Rédacteur/Modérateur
 
Avatar de CedrX
 
Inscription : avril 2007
Messages : 1 096
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 1 096
Points : 1 252
Points : 1 252
Je pense que ce n'est pas lvresize mais lvextend pour agrandir un volume logique.

Par contre sous redhat4 sauf erreur de ma part je ne suis pas sûr que tu puisses faire de l'extension à chaud de filesystem.
Il va faloir démonter ton système de fichiers, l'agrandir (resize2fs) et le remonter.
CedrX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2010, 14h25   #7
Futur Membre du Club
 
Inscription : juin 2006
Messages : 65
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2006
Messages : 65
Points : 17
Points : 17
Ok merci d'avoir répondu
rin01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2010, 01h38   #8
Membre confirmé
 
Avatar de SYL666
 
Cédric
Inscription : novembre 2003
Messages : 308
Détails du profil
Informations personnelles :
Nom : Cédric

Informations forums :
Inscription : novembre 2003
Messages : 308
Points : 296
Points : 296
@CedrX :
Je crois que sur RHEL4, on peut utiliser e2online pour faire du resize online.

@ rin01
Pour utiliser lvextend, il faut t'assurer que tu ai de l'espace disque sur le VG.
Pour cela, il faut que tu utilises ls commande vgs, qui t'indiquera la place disponible :
Par exemple :
Code :
1
2
3
4
# vgs
  VG   #PV #LV #SN Attr   VSize   VFree 
  f12    1   2   0 wz--n-  50.00G 14.00G
  virt   1   7   0 wz--n- 100.00G 68.03G
Cela indique 14G de libre sur f12 et 68 sur virt.
Donc je peux agrandir d'autant n'importe quel LV de ce VG.

le nom de ton VG semble être rootvg.

PS : il est possible que ton lvm soit trop vieux pour avoir la commande vgs. Dans ce cas, soit tu utilises la commande
Soit tu mets à jour ton paquet lvm :
__________________
The Big Bang theory : In the beginning there was nothing, and it exploded. (Terry Pratchett)

IT Quote : "Unix is user-friendly. It's just very selective about who its friends are."
SYL666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 23h32.


 
 
 
 
Partenaires

Hébergement Web