IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SUSE Discussion :

Partition system-lv_root pleine


Sujet :

SUSE

  1. #1
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut Partition system-lv_root pleine
    Salut,

    Quelqu'un peut il me dire à quoi correspond cette partition :
    /dev/mapper/system-lv_root car en faisant un df, elle est à 100%

    # df -Th
    Filesystem Type Size Used Avail Use% Mounted on
    /dev/mapper/system-lv_root
    ext3 9.9G 9.7G 0 100% /
    # ll /dev/mapper/
    total 0
    lrwxrwxrwx 1 root root 16 Jun 13 20:39 control -> ../device-mapper
    brw------- 1 root root 253, 0 Jun 13 20:39 system-lv_opt
    brw------- 1 root root 253, 1 Jun 13 20:39 system-lv_root
    brw------- 1 root root 253, 2 Jun 13 20:38 system-lv_swap
    brw------- 1 root root 253, 3 Jun 13 20:39 system-lv_tmp
    brw------- 1 root root 253, 4 Jun 13 20:39 system-lv_var
    A quoi correspond le b ?

    merci

  2. #2
    Membre chevronné

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Points : 1 894
    Points
    1 894
    Par défaut
    b : périphérique bloc ou fichier en mode bloc (http://www.funix.org/fr/hpux/fichiers_speciaux.htm)

    pour l'autre question, je ne sais pas trop : tu n'aurais pas du lvm sur ta bécane, et ça ne serait pas la partition racine en lvm ?

    df -Th ne te retourne que cette ligne ?

    vgdisplay te renvoie quelque chose ou pas ?

  3. #3
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    # vgdisplay
    --- Volume group ---
    VG Name system
    System ID
    Format lvm2
    Metadata Areas 1
    Metadata Sequence No 6
    VG Access read/write
    VG Status resizable
    MAX LV 0
    Cur LV 5
    Open LV 5
    Max PV 0
    Cur PV 1
    Act PV 1
    VG Size 31.89 GB
    PE Size 4.00 MB
    Total PE 8165
    Alloc PE / Size 8141 / 31.80 GB
    Free PE / Size 24 / 96.00 MB
    VG UUID kFN78B-sAPT-7imr-tUmY-JbD5-UO5L-0WPRKm
    # df -Th
    Filesystem Type Size Used Avail Use% Mounted on
    /dev/mapper/system-lv_root
    ext3 9.9G 9.7G 0 100% /
    udev tmpfs 1.5G 176K 1.5G 1% /dev
    /dev/sda1 ext2 99M 11M 84M 11% /boot
    /dev/mapper/system-lv_opt
    ext3 7.9G 750M 6.8G 10% /opt
    /dev/mapper/system-lv_tmp
    ext3 1.8G 41M 1.7G 3% /tmp
    /dev/mapper/system-lv_var
    ext3 9.9G 1.1G 8.3G 12% /var
    /dev/evms/TOTO
    nsspool 200G 72G 129G 36% /opt/novell/nss/mnt/.pools/TOTO
    admin nssadmin 4.0M 0 4.0M 0% /_admin
    TOTOnssvol 200G 71G 129G 36% /media/nss/TOTO
    Voilà pour être complet

  4. #4
    Membre chevronné

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Points : 1 894
    Points
    1 894
    Par défaut
    ouais, ben c'est ça

    tu as lvm sur ton système, et /dev/mapper/system-lv_root, c'est le volume logique utilisé pour ta racine. Et il n'y a plus de place (soit dit en passant, c'est pas génial de mettre / en lvm : si lvm plante, tu n'as plus accès au serveur )

    Tu as donc 4 volumes logiques :
    /dev/mapper/system-lv_root monté sur /
    /dev/mapper/system-lv_opt monté sur /opt
    /dev/mapper/system-lv_tmp monté sur /tmp
    /dev/mapper/system-lv_var monté sur /var

    le premier est presque plein, les 3 autres sont ok.

    Le problème, c'est que ton groupe de volume est full (voir le champs "Free PE" de vgdisplay), donc tu ne peux plus ajouter d'espace à /.
    L'autre problème, c'est que c'est la partition racine et c'est toujours galère à augmenter en live...

    Tu as grosso modo deux solutions:

    1) s'il reste de la place physique sur ton disque, c'est augmenter ton groupe de volume (voir vgextend). Tu peux regarder avec fdisk -l si tu as des partitions non utilisées (et éventuellement les monter avant pour vérifier ).
    2) sinon, c'est supprimer l'un des volumes logiques peu remplis (/var ou /opt) et de le recréer plus petit et d'utiliser la place gagnée pour augmenter / (lvextend / lvresize). Pense évidemment à sauvegarder le contenu du FS avant de le supprimer !

    J'ai pas énormément de temps ce midi, et lvm, ça peut être un peu complexe bon courage !

  5. #5
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Merci pour ces précisions.

    Je vais voir ce que je peux faire. sinon voici ce que me donne fdisk

    # fdisk -l

    Disk /dev/sda: 34.3 GB, 34359738368 bytes
    255 heads, 63 sectors/track, 4177 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 13 104391 83 Linux
    /dev/sda2 14 4177 33447330 8e Linux LVM

    Disk /dev/sdb: 214.7 GB, 214748364800 bytes
    255 heads, 32 sectors/track, 51400 cylinders
    Units = cylinders of 8160 * 512 = 4177920 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 1 51400 209711984 65 Novell Netware 386

    Disk /dev/dm-0: 8589 MB, 8589934592 bytes
    255 heads, 63 sectors/track, 1044 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-0 doesn't contain a valid partition table

    Disk /dev/dm-1: 10.7 GB, 10737418240 bytes
    255 heads, 63 sectors/track, 1305 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-1 doesn't contain a valid partition table

    Disk /dev/dm-2: 2147 MB, 2147483648 bytes
    255 heads, 63 sectors/track, 261 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-2 doesn't contain a valid partition table

    Disk /dev/dm-3: 1933 MB, 1933574144 bytes
    255 heads, 63 sectors/track, 235 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-3 doesn't contain a valid partition table

    Disk /dev/dm-4: 10.7 GB, 10737418240 bytes
    255 heads, 63 sectors/track, 1305 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-4 doesn't contain a valid partition table

    Disk /dev/dm-5: 214.7 GB, 214745071616 bytes
    255 heads, 63 sectors/track, 26107 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-5 doesn't contain a valid partition table

    Disk /dev/dm-6: 214.7 GB, 214745055232 bytes
    255 heads, 63 sectors/track, 26107 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-6 doesn't contain a valid partition table

    Disk /dev/dm-7: 214.7 GB, 214745055232 bytes
    255 heads, 63 sectors/track, 26107 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Disk /dev/dm-7 doesn't contain a valid partition table
    ça craint, car c 'est un serveur critique et ce n'est pas moi qui ai fait l'installe dessus

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Juste une question, étant donné que le volume logique utilisé pour ta racine est plein. Y a t il un moyen de virer des fichiers afin de libérer de la place. Concrètement, ça correspond à quels répertoires?

    Merci

  7. #7
    Membre chevronné

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Points : 1 894
    Points
    1 894
    Par défaut
    tu peux faire un "du -k /*" même si c'est bourrin

    il va t'afficher la taille de tout ce qui est dans /

  8. #8
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Sauf que là, j'aurais vraiment tout. Les /var, /tmp etc

    # df -Th
    Filesystem Type Size Used Avail Use% Mounted on
    /dev/mapper/system-lv_root
    ext3 9.9G 9.7G 0 100% /
    udev tmpfs 1.5G 176K 1.5G 1% /dev
    /dev/sda1 ext2 99M 11M 84M 11% /boot
    /dev/mapper/system-lv_opt
    ext3 7.9G 750M 6.8G 10% /opt
    /dev/mapper/system-lv_tmp
    ext3 1.8G 41M 1.7G 3% /tmp
    /dev/mapper/system-lv_var
    ext3 9.9G 1.1G 8.3G 12% /var
    /dev/evms/XXX
    nsspool 200G 72G 129G 36% /opt/novell/nss/mnt/.pools/XXX
    admin nssadmin 4.0M 0 4.0M 0% /_admin
    XXX nssvol 200G 71G 129G 36% /media/nss/XXX
    Il va m'afficher tous les fichiers de /media/nss/XXX or je m'en fou un peu.
    Les 9.9 Go correspondent à quels répertoires ? Désolé des questions, mais je ne maitrise pas la distribution novell, je suis plus debian

  9. #9
    Membre chevronné

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Points : 1 894
    Points
    1 894
    Par défaut
    ah, j'avais pas vu tous les trucs que tu avais à la fin ^^

    Donc les 9.9 Go correspondent à tout ce qui est dans / sauf les dossiers qui sont montés autre part !

    Tu peux essayer "du -hsx" à ce moment là, le x permettant de ne pas afficher ce qui vient d'un autre système de fichier... et faire ça pour tous les dossiers de / autre que ceux qui risquent de poser problème ou qui sont montés autre part (/boot /opt /var /media /dev /tmp). Commence par /usr et /home qui risquent d'être les plus gros. Si ça ne donne rien, essaye les autres, et si tu ne trouves toujours pas, faudra creuser /opt pour voir où il y aurait de la place prise... mais je ne connais pas d'autres méthodes que d'y aller à la main (sauf à coup de commandes find tunnées pour éviter les dossiers montés !).

  10. #10
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Ok, merci. Y a plus qu'à pister

  11. #11
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Un an après, j'apporte la solution
    J'ai augmenté la taille du disque merci vmware.
    voir l'état des lieux
    J'ai créé une nouvelle partition sda3 via fdisk
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    # fdisk /dev/sda
    Device contains neither a valid DOS partition table, nor Sun or SGI
    disklabel Building a new DOS disklabel. Changes will remain in memory
    only, until you decide to write them. After that, of course, the
    previous content won't be recoverable.
     
    Command (m for help): n
    Command action
    e   extended
    p   primary partition (1-4)
     
    p
     
    Partition number (1-4): 3
    First cylinder (1-xxxx, default 1):
    Using default value xxx
    Last cylinder or +size or +sizeM or +sizeK (1-xxx, default xxxx): 
    Entree => par defaut 
    Command (m for help): t
    Partition number (1-4): 3
    Hex code (type L to list codes): 8e
    ommand (m for help): w
    The partition table has been altered!
     
    Calling ioctl() to re-read partition table.
     
    WARNING: If you have created or modified any DOS 6.x partitions,
    please see the fdisk manual page for additional information.
    Puis
    Maintenant le volume est créé.

    reboot du serveur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    # vgextend system /dev/sda3
    reboot du serveur. system est le nom de notre Volume group.

    Ensuite, la solution était de démonter le / vu que c'est notre partition pleine, puis de le redimensionner pour qu'il prenne en compte l'espace du sda3 et le remonter

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    umount / && resize2fs /dev/mapper/system-lv_root && mount /dev/mapper/system-lv_root /
    Le problème est que c'est impossible car il est occupé .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    # umount /
    umount: /: device is busy
    umount: /: device is busy
    Et si vous essayez de redimensionner sans démonter, vous obtenez :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    # resize2fs /dev/mapper/system-lv_root
    resize2fs 1.38 (30-Jun-2005)
    /dev/mapper/system-lv_root is mounted; can't resize a mounted filesystem!
    Après plusieurs recherche, pour pouvoir ensuite utiliser cet espace nouvellement attribué il est nécessaire de faire un resize du Filesystem "/", et j'ai utilisé la commande ext2online qui effectue la tâche à chaud.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ext2online /dev/mapper/system-lv_root
    et quelques seconde après, tout est OK.
    # df -Th
    Filesystem Type Size Used Avail Use% Mounted on
    /dev/mapper/system-lv_root
    ext3 20G 9.7G 9.0G 52% /

    udev tmpfs 2.0G 184K 2.0G 1% /dev
    /dev/sda1 ext2 99M 11M 84M 11% /boot
    Voilà, merci Alek-C !!

    Lien utile :

  12. #12
    Membre chevronné

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Points : 1 894
    Points
    1 894
    Par défaut
    Ah ben ouais, ça fait 1 an, joli

    C'est sur que c'est beaucoup plus facile à faire sur une VM en ayant la possibilité de modifier la taille du disque physique (virtuellement parlant)

    Après, je ne connaissais pas ext2online, donc merci pour le tuyaux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. BOOTMGR is Missing - Partition systeme en deuxième place
    Par Jim_Crayon dans le forum Windows 7
    Réponses: 6
    Dernier message: 07/08/2011, 00h45
  2. Mélange entre partition system et données
    Par triv113 dans le forum Windows XP
    Réponses: 41
    Dernier message: 06/12/2010, 18h32
  3. preserver la partition systeme sans modification
    Par k_boy dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 18/12/2009, 14h32
  4. Erreur sur la partition systeme, comment réparer ?
    Par Sunsawe dans le forum Windows XP
    Réponses: 11
    Dernier message: 31/07/2007, 18h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo