Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/12/2012, à 11:06

Micha64

[Résolu]Réorganisation disque

Bonjour,

Alors j'ai développé une application à usage professionnel sous forme d'un site php.
J'ai un serveur juste à côté de mon bureau avec un ubuntu 11.04 (sinon je serais pas là) sur lequel j'ai installé un Gnome, je sais que ce n'est pas fait pour ça, mais bosser en ligne pour développer j'ai vraiment du mal, d'où l'environnement graphique.

J'ai deux disques durs internes sur le serveur dont un pas utilisé actuellement. J'ai eu, par le passé, des soucis de gros plantage lors des mises à jour avec de longues heures de sueurs froides pour retrouver mon système. La dernière fois fut un plantage de grub.

Suite à ça et à l’imminence d'un audit ISO (plantage 36h avant début audit...) avec toute la gestion sur le serveur, j'ai réinstallé une distribution entière. Et là j'ai clairement pas cherché à optimiser la place où a bien faire les choses, il fallait surtout que ça marche. Au moment où j'ai réinstallé la version serveur, j'ai été surpris du peu de liberté dans le partitionnement, j'ai suivi ce qu'il y avait. Je pense qu'actuellement c'est un peu le bronx sur mon serveur...

Mon problème est que régulièrement, il me dit que je manque de place sur une des parties alors que le disque utilisé est un 320 Go donc de la place.

Donc voilà, je voudrai tout réorganiser correctement en optimisant mais j'ai quelques craintes car utilisé en serveur je veux pas faire de boulettes. Je cherche donc quelques bonnes âmes pour me donner un petit coup de main pour le faire étape par étape.

Voilà, suis dispo pour tout ce que vous voulez

Je peux déjà vous donner ce que me donne un fdisk -l:

Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0004abbf

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1          32      248832   83  Linux
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2              32       19458   156039169    5  Etendue
/dev/sda5              32       19458   156039168   8e  Linux LVM

Disque /dev/sdb: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000c581a

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1   *           1       38784   311524352   83  Linux
/dev/sdb2           38784       38914     1044481    5  Etendue
/dev/sdb5           38784       38914     1044480   82  Linux swap / Solaris

Disque /dev/dm-0: 348 Mo, 348127232 octets
255 têtes, 63 secteurs/piste, 42 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/dm-0 ne contient pas une table de partition valide

Disque /dev/dm-1: 8996 Mo, 8996782080 octets
255 têtes, 63 secteurs/piste, 1093 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/dm-1 ne contient pas une table de partition valide

Disque /dev/dm-2: 2998 Mo, 2998927360 octets
255 têtes, 63 secteurs/piste, 364 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/dm-2 ne contient pas une table de partition valide

Disque /dev/dm-3: 2063 Mo, 2063597568 octets
255 têtes, 63 secteurs/piste, 250 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/dm-3 ne contient pas une table de partition valide

Disque /dev/dm-4: 398 Mo, 398458880 octets
255 têtes, 63 secteurs/piste, 48 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/dm-4 ne contient pas une table de partition valide

Disque /dev/dm-5: 145.0 Go, 144976117760 octets
255 têtes, 63 secteurs/piste, 17625 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Le disque /dev/dm-5 ne contient pas une table de partition v

Voilà, si quelqu'un passe par là et a du temps à perdre!

Merci d'avance.

Dernière modification par Micha64 (Le 11/12/2012, à 17:13)

Hors ligne

#2 Le 11/12/2012, à 14:00

tiramiseb

Re : [Résolu]Réorganisation disque

Quel est le retour des commandes suivantes ?

mount
df -h

Hors ligne

#3 Le 11/12/2012, à 14:25

Micha64

Re : [Résolu]Réorganisation disque

Salut!

Alors:

mount

/dev/mapper/Portail-root on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
/dev/mapper/Portail-tmp on /tmp type ext4 (rw,commit=0)
/dev/mapper/Portail-home on /home type ext4 (rw,commit=0)
/dev/mapper/Portail-var on /var type ext4 (rw,commit=0)
/dev/mapper/Portail-usr on /usr type ext4 (rw,commit=0)
/dev/sdb1 on /media/d2c919b2-fe52-4e9b-aa38-ffd1c94323a2 type ext4 (rw,nosuid,nodev,uhelper=udisks)

df -h

Sys. de fichiers            Taille  Uti. Disp. Uti% Monté sur
/dev/mapper/Portail-root
                      322M  312M     0 100% /
none                  490M  248K  490M   1% /dev
none                  498M  100K  498M   1% /dev/shm
none                  498M  112K  498M   1% /var/run
none                  498M     0  498M   0% /var/lock
/dev/mapper/Portail-tmp
                      368M   11M  339M   3% /tmp
/dev/mapper/Portail-home
                      133G  331M  126G   1% /home
/dev/mapper/Portail-var
                      2,8G  684M  2,0G  26% /var
/dev/mapper/Portail-usr
                      8,3G  1,8G  6,1G  23% /usr
/dev/sdb1             293G  2,8G  275G   1% /media/d2c919b2-fe52-4e9b-aa38-ffd1c94323a2

Hors ligne

#4 Le 11/12/2012, à 14:29

tiramiseb

Re : [Résolu]Réorganisation disque

Oui, salut smile je manque de politesse big_smile

/dev/mapper/Portail-root
                      322M  312M     0 100% /

C'est vraiment très très petit pour une partition racine !

Heureusement, c'est en LVM, alors ça va être (a priori) facile d'arranger ça !
(par contre tu as un /home, sur un serveur c'est a priori inutile...).

Avant tout, peux-tu taper les commandes suivantes et donner les retours ?

du -shc /*
vgs

Ensuite tu auras deux possibilités, à toi de choisir :

1/ ajouter ton disque /dev/sdb de 300 Go à l'espace général de ton serveur et agrandir les partitions (très facile mais mobilise le 2me disque)
2/ réduire l'espace utilisé par /home (un peu plus difficile car il faut démonter la partition, donc ne pas avoir d'utilisateur - hors root - connecté) pour pouvoir augmenter le reste

Dernière modification par tiramiseb (Le 11/12/2012, à 14:32)

Hors ligne

#5 Le 11/12/2012, à 15:10

Micha64

Re : [Résolu]Réorganisation disque

Pas de souci!

On continue,
vgs

VG      #PV #LV #SN Attr   VSize   VFree
  Portail   1   6   0 wz--n- 148,81g    0 

du -shc /*

0    /aquota.group
0    /aquota.user
7,7M    /bin
23M    /boot
348K    /dev
29M    /etc
144M    /home
0    /initrd.img
176M    /lib
0    /lib64
12K    /lost+found

La commande du -shc se finit un peu en noeud de boudin, plus rien ne se passe derrière, je ne sais pas si c'est normal...

Pour les options, ensuite, je peux déconnecter le serveur un peu, de toute façon, il n'est accessible que par les gens qui sont sur notre réseau interne sur site, donc ça peut se faire, ils peuvent s'en passer le temps des manips.

Pour le home, en effet, pas beaucoup utilisé... Je me dis qu'il serait pas mal de garder le second disque pour faire un miroir par la suite, quand j'aurai le temps pour regarder comment marche le bouzin et m'amuser à essayer!

A ton avis, combien de temps pour régler le souci?

Hors ligne

#6 Le 11/12/2012, à 15:16

tiramiseb

Re : [Résolu]Réorganisation disque

La commande du -shc se finit un peu en noeud de boudin, plus rien ne se passe derrière, je ne sais pas si c'est normal...

Il faut attendre, elle peut prendre longtemps.

(au fait, l'expression c'est "en eau de boudin")

A ton avis, combien de temps pour régler le souci?

Avec les bonnes connaissances, 2 minutes.

Les étapes :
- démonter /home
- réduire la taille du FS de /home à une valeur X
- réduire la taille du volume logique de /home à une valeur X+y
- remonter /home
- augmenter la taille du FS de /home au maximum (qui sera automatiquement X+y)
- augmenter la taille du volume logique de /
- augmenter la taille du FS de /

Les commandes (sans aucune assurance de l'absence de petites erreurs liées au fait que je ne suis pas devant le PC en question) :

umount /home
resize2fs /dev/mapper/Portail-home 40G
lvresize -L 50G /dev/mapper/Portail-home
mount /home
resize2fs /dev/mapper/Portail-home
lvresize -L 20G /dev/mapper/Portail-root
resize2fs /dev/mapper/Portail-root

La potentielle coupure de prod se situe entre les commande "umount" et "mount".


(Et en prime tu auras quelques dizaines de Go libres dans ton volume LVM pour les attribuer à la volée à telle ou telle partition selon les besoins futurs)

Dernière modification par tiramiseb (Le 11/12/2012, à 15:20)

Hors ligne

#7 Le 11/12/2012, à 15:20

Micha64

Re : [Résolu]Réorganisation disque

On se lance ou bien on refait du -shc et j'attends plus longtemps?

Hors ligne

#8 Le 11/12/2012, à 15:21

tiramiseb

Re : [Résolu]Réorganisation disque

ou bien on refait du -shc

C'était surtout pour savoir d'où vient l'occupation disque pour libérer un peu de place à très court terme (je pencherais pour des fichiers stockés dans /root mais aucune certitude).

Si tu peux te lancer maintenant, bah vas-y hein...

Hors ligne

#9 Le 11/12/2012, à 15:23

Micha64

Re : [Résolu]Réorganisation disque

La totale:

0    /aquota.group
0    /aquota.user
7,7M    /bin
23M    /boot
348K    /dev
29M    /etc
144M    /home
0    /initrd.img
176M    /lib
0    /lib64
12K    /lost+found
2,7G    /media
5,0K    /mnt
1,0K    /opt
du: impossible d'accéder à «/proc/650/task/650/fd/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/650/task/650/fdinfo/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/650/fd/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/650/fdinfo/4»: Aucun fichier ou dossier de ce type
0    /proc
15M    /root
8,0M    /sbin
1,0K    /selinux
1,0K    /srv
0    /sys
62K    /tmp
1,7G    /usr
616M    /var
0    /vmlinuz
3,0K    /webmin-setup.out
5,3G    total
root@inertam:/home/qse# du -shc /*
0    /aquota.group
0    /aquota.user
7,7M    /bin
23M    /boot
348K    /dev
29M    /etc
144M    /home
0    /initrd.img
176M    /lib
0    /lib64
12K    /lost+found
2,7G    /media
5,0K    /mnt
1,0K    /opt
du: impossible d'accéder à «/proc/856/task/856/fd/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/856/task/856/fdinfo/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/856/fd/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/856/fdinfo/4»: Aucun fichier ou dossier de ce type
0    /proc
15M    /root
8,0M    /sbin
1,0K    /selinux
1,0K    /srv
0    /sys
62K    /tmp
1,7G    /usr
616M    /var
0    /vmlinuz
3,0K    /webmin-setup.out
5,3G    total

Hors ligne

#10 Le 11/12/2012, à 15:27

tiramiseb

Re : [Résolu]Réorganisation disque

Ouais, beaucoup d'espace pris dans /lib, un peu dans /root, un peu dans /boot... Bon, rien d'anormal, quoi... tu peux ptet libérer un peu /root pour grapiller quelques méga-octets, en attendant de pouvoir faire la manip de redimensionnement...

Hors ligne

#11 Le 11/12/2012, à 15:29

Micha64

Re : [Résolu]Réorganisation disque

/home périphérique occupé... D'un autre côté mon bureau doit être sous mon home je pense, donc logique que occupé? Il faut passer en mode console?

Hors ligne

#12 Le 11/12/2012, à 15:34

tiramiseb

Re : [Résolu]Réorganisation disque

Il faut passer en mode console?

Comme je l'ai indiqué, il faut déconnecter tous les utilisateurs sauf root. Y compris le tien.
Être avec ton utilisateur en console ne débloquera pas ça.

Il faut te connecter directement en root ; lui mettre un mot de passe s'il n'en a pas, etc.

Hors ligne

#13 Le 11/12/2012, à 15:47

Micha64

Re : [Résolu]Réorganisation disque

Ca va te surprendre mais bien évidemment mon root n'a pas de mot de passe...

Hors ligne

#14 Le 11/12/2012, à 15:51

tiramiseb

Re : [Résolu]Réorganisation disque

Normal, tu utilises Ubuntu.

Hors ligne

#15 Le 11/12/2012, à 15:53

tiramiseb

Re : [Résolu]Réorganisation disque

Pour mettre un mot de passe à root :

sudo passwd

Tu as de la chance, sur les forums j'essaie de rester concis et d'y passer peu de temps ; normalement pour de l'assistance aussi précise je fais payer smile

Hors ligne

#16 Le 11/12/2012, à 16:00

Micha64

Re : [Résolu]Réorganisation disque

J'ai redémarré. Pour info le message est "le volume Racine du système de fichiers n'a plus que 0 octets d'espace disque disponible". Ca confirme!
J'avais bien un mot de passe root... j'ai essayé de faire un brin d'humour mais a pas marché!

Hors ligne

#17 Le 11/12/2012, à 16:05

tiramiseb

Re : [Résolu]Réorganisation disque

Micha64 a écrit :

J'ai redémarré.

Pourquoi ?

Micha64 a écrit :

Pour info le message est "le volume Racine du système de fichiers n'a plus que 0 octets d'espace disque disponible". Ca confirme!

Ça confirme quoi (à part le fait que ton volume racine est plein) ?

Micha64 a écrit :

J'avais bien un mot de passe root... j'ai essayé de faire un brin d'humour mais a pas marché!

En effet big_smile
Vu que c'était cohérent (Ubuntu, sudo, tout ça), moi j'ai trouvé ça normal...

Hors ligne

#18 Le 11/12/2012, à 16:09

Micha64

Re : [Résolu]Réorganisation disque

Normal que cette commande là

resize2fs /dev/mapper/Portail-root

dure un long moment? Jusqu'ici tout s'est plutôt bien passé.

Hors ligne

#19 Le 11/12/2012, à 16:20

Micha64

Re : [Résolu]Réorganisation disque

Redémarrage car pas trop réfléchi, faut pas chercher des fois! Me souvenais plus où était le bouton pour déconnecter, éteindre.. en mode graphique! Du coup terminal et reboot. D'ailleurs, pas arrêté depuis 218 jours du coup il a fait plein de vérifs...

Ca confirme ton analyse pardi! le volume racine trop plein.

C'est un peu l'histoire de la blague raconté avec brio... Avec qui?! J'ai un côté clavier aujourd'hui...

Bon plus sérieusement, tout est fini. Je repasse sur l'utilisateur  et tout semble bien fonctionner!

Merci bien! C'était pas si compliqué que ça... Fallait juste qu'une bonne vieille crève m'oblige à me planquer à mon bureau pour que je me décide à venir chercher un coup de main ici.

Hors ligne

#20 Le 11/12/2012, à 16:26

tiramiseb

Re : [Résolu]Réorganisation disque

Micha64 a écrit :

Normal que cette commande là

resize2fs /dev/mapper/Portail-root

dure un long moment? Jusqu'ici tout s'est plutôt bien passé.

Retailler une partition de 300 Mo pour qu'elle fasse 20 Go... Normal que ça prenne du temps ? Je te laisse deviner ? smile


Content que tu sois débloqué.
LVM c'est un outil génial. Si tu avais été dans la même situation avec des partitions "en dur", ça aurait pu aller de plusieurs dizaines de minutes de travail dans des conditions risquées jusqu'à à une réinstallation totale...

Hors ligne

#21 Le 11/12/2012, à 16:57

Micha64

Re : [Résolu]Réorganisation disque

Je viens de m'apercevoir d'un truc, y'a pas d'option "résolu" sur forum-ubuntu... J'avais jamais remarqué!

Bonne soirée!

Hors ligne

#22 Le 11/12/2012, à 16:58

tiramiseb

Re : [Résolu]Réorganisation disque

y'a pas d'option "résolu" sur forum-ubuntu

Ouais, c'est un peu à l'ancienne... Tu dois éditer le premier message et ajouter "[Résolu]" dans son titre.

Hors ligne