Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
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 21/03/2011, 20h31   #1
Nouveau Membre du Club
 
Inscription : octobre 2008
Messages : 124
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 124
Points : 26
Points : 26
Par défaut Modifier taille de la partition /var

Bonjour,

j'ai une machine Centos 5.5 qui tourne sous EXSI 4.1
Cette machine je l'ai exporté depuis un VMWare Workstation en local, ce qui fait que la taille du disque est restée à 20go. J'ai agrandi la taille dans les propriétés de la machine pour passer à 40go, mais j'ai tout le mal du monde à les faire enfin passer sur le système.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
[supertino@localhost conf]# df -h
Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
/dev/sda1             8,6G  3,6G  4,6G  44% /
/dev/sda2             9,5G  346M  8,7G   4% /var
tmpfs                1014M     0 1014M   0% /dev/shm
 
 
[supertino@localhost conf]# fdisk -l
 
Disque /dev/sda: 42.9 Go, 42949672960 octets
255 heads, 63 sectors/track, 5221 cylinders
Unités = cylindres de 16065 * 512 = 8225280 octets
 
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1        1147     9213246   83  Linux
/dev/sda2            1148        2422    10241437+  83  Linux
/dev/sda3            2423        2610     1510110   82  Linux swap / Solaris
Les 40go (42.9go ? ) ont l'air d'être bien reconnus. C'est la partition montée sur /var que j'aimerai étendre à l'espace max. J'ai voulu tenter la commande resize2fs, simplement, je me cogne toujours au message "périphérique occupé", même après un lsof, umount etc...

J'ai un peu du mal
Si vous aviez quelques pistes, ça serait sympa
supertino7 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/03/2011, 08h34   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
déjà la vraie question c'est "pourquoi /var de 9G ?"

typiquement /var je fais
1G /var
512Mo /var/log
et basta.

L'intérêt est très limité.

par contre tu n'as pas de home séparé du système.... c'est domage.
et tu n'avais pas non plus séparé / et /usr

pour modifier les partitions,
le mieux c'est de le faire depuis un live CD
Code :
1
2
3
4
5
6
7
0  - backup
1  - boot sur CD
2  - fdisk -L
3  - modifications
4  - mount de /
5  - modification de /etc/fstab en fonction des modifications apportées.
reboot

ou mieux encore prévoir dès le départ de la souplesse avec LVM
pour /usr /home et /var deuxième avantage de LVM en plus des modification faciles, c'est qu'une partition peut s'étendre sur des disques multiples pour prévoir les évolutions futures de la machine.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 12h46   #3
Nouveau Membre du Club
 
Inscription : octobre 2008
Messages : 124
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 124
Points : 26
Points : 26
Citation:
Envoyé par frp31 Voir le message
déjà la vraie question c'est "pourquoi /var de 9G ?"

typiquement /var je fais
1G /var
512Mo /var/log
et basta.

L'intérêt est très limité.

par contre tu n'as pas de home séparé du système.... c'est domage.
et tu n'avais pas non plus séparé / et /usr

pour modifier les partitions,
le mieux c'est de le faire depuis un live CD
Code :
1
2
3
4
5
6
7
0  - backup
1  - boot sur CD
2  - fdisk -L
3  - modifications
4  - mount de /
5  - modification de /etc/fstab en fonction des modifications apportées.
reboot

ou mieux encore prévoir dès le départ de la souplesse avec LVM
pour /usr /home et /var deuxième avantage de LVM en plus des modification faciles, c'est qu'une partition peut s'étendre sur des disques multiples pour prévoir les évolutions futures de la machine.
Hello, merci pour ta réponse.
En fait, je ne suis pas admin système de métier (dev). Un jour j'ai eu un pb en prod, avec le dossier /var qui était plein en inodes, avec apache qui met son www dans var, les logs etc... Un admin m'a alors conseillé de monter sur /var plutot que sur /home, étant donné que je n'utilise pas /home.

Merci pour le plan, par contre je risque de buter sur l'étape 3 et 5. Dans tous les cas, les partitions sont in-montables car occupées. Elles sont libérées avec l'utilisation du live-cd ? Je peux démarrer sur l'iso de CentOS en mode Repair, est ce la même chose ?
supertino7 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/03/2011, 13h41   #4
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
L'intérêt de booter sur un live-CD c'est que les partitions du "CD" son montées en ram ce qui permet de travailler offline (non-montées) sur les partitions du disque dur.

pour l'étape 3 si tu veux agrandir, ta méthode fait partie des bonnes méthodes (propres). resize2fs est efficace et assez simple.

quand à l'étape 5 il suffit (et encore que si tu change le nom de la partition (déplacement) de changer le nom du device et de ne pas toucher au reste de la ligne) dans ton cas aucun changement à faire.

Je pense que le mode rescue de centos suffira parfaitement (il suffit d'ouvrir un shell) au pire tu l'ouvre sur un autre terminal ctrl+alt+f2 par exemple.

tu peux aussi prévoir si tu hébérges des sites web des partitions séparées pour /var/www et /var/mysql (si il y a une base liée aux sites)

et si tu es parano tu peux monter /var/www en read-only pour augmenter la sécurité, ou encore faire une partition virutelle en ram et y monter /var/www et copier les données dessus en fin de séquence de boot... mais là on part dans des trucs .... peut être inutiles
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h16.


 
 
 
 
Partenaires

Hébergement Web