Forum Linux.debian/ubuntu All primary partitions are in use

Posté par  . Licence CC By‑SA.
0
28
mar.
2022

Bonjour tout le monde!
J'ai un problème sur un ubuntu 16.04.3 quand j'essai d'ajouter de l'espace disque.
J'essai d'ajouter 10G à ma VM et lorsque je joue
cfdisk
Je les vois bien
Free space 262144000 283115519 20971520 **10G**
Mais lorsque je veux en faire une nouvelle partition il me dit
All primary partitions are in use
Je suis désolé je connais un peu linux mais je ne suis jamais tombé sur ce cas là, pouvez-vous m'aider ?

Je peux vous mettre en plus

#lsblk
NAME                                MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                                   8:0    0   135G  0 disk 
├─sda1                                8:1    0   487M  0 part /boot
├─sda3                                8:3    0   100G  0 part 
│ └─template--ubuntu--16--vg-root   252:0    0 116,5G  0 lvm  /
├─sda4                                8:4    0     5G  0 part 
│ └─template--ubuntu--16--vg-root   252:0    0 116,5G  0 lvm  /
└─sda5                                8:5    0  19,5G  0 part 
  ├─template--ubuntu--16--vg-root   252:0    0 116,5G  0 lvm  /
  └─template--ubuntu--16--vg-swap_1 252:1    0     8G  0 lvm  [SWAP]
sr0                                  11:0    1  1024M  0 rom
# lvs  
LV     VG                    Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   template-ubuntu-16-vg -wi-ao---- 116,52g                                                    
  swap_1 template-ubuntu-16-vg -wi-ao----   8,00g
vgs  
VG                    #PV #LV #SN Attr   VSize   VFree
  template-ubuntu-16-vg   3   2   0 wz--n- 124,52g    0
pvs  
PV         VG                    Fmt  Attr PSize   PFree
  /dev/sda3  template-ubuntu-16-vg lvm2 a--  100,00g    0 
  /dev/sda4  template-ubuntu-16-vg lvm2 a--    5,00g    0 
  /dev/sda5  template-ubuntu-16-vg lvm2 a--   19,52g    0

Merci d'avance pour toute aide !

  • # tu fais des trucs étranges avec tes LVM

    Posté par  . Évalué à 5.

    1°) tu ne peux faire que 4 partitions primaires sur un disque de type "msdos" (le type GPT n'aurait pas cette limite)

    tu as deja sda 1/2/3/4
    la partition sda5 doit etre une logique dans la partition sda2

    2°) tu as fait des trucs bizarres avec tes partitions et ton LVM

    tu utilises 3 partitions (sda3/4/5) pour les mettre dans un seul LVM (le root, activé ensuite en /)

    tu as du utilisé un tuto mais sans aller au bout du concept
    tu as augmenté ton LV en ajoutant des partitions prises sur le disque principal
    alors que le tuto devait fait un truc similaire mais en ajoutant des disques.

    si tu augmentes le disque principal (sda), tu peux simplement faire un pvresize avec les options qui vont bien pour augmenter la taille du PV
    une fois le PV agrandit, agrandir le VG, puis le LV

    • [^] # Re: tu fais des trucs étranges avec tes LVM

      Posté par  . Évalué à 1.

      Merci de ta réponse, malheureusement c'est un système que je reprends dans une boîte et je suis tech novice en la matière, je ne sais pas vraiment ce qui s'est fait avant.
      L'idée serait de concaténer les sda 3 et 4 ?

      • [^] # Re: tu fais des trucs étranges avec tes LVM

        Posté par  . Évalué à 3.

        ah ok, cela arrive parfois de trouver des trucs étranges quand on arrive.

        dans ton cas, c'est une VM
        => fait un backup

        1°) agrandit sda (le disque physique), c'est ce que tu as deja fais
        2°) demarre la VM sur l'image ISO ubuntu liveCD pour utiliser gparted, ca doit te permettre d'agrandir sda2 (primaire-étendue) pour agrandir ensuite sda5

        3°) redémarre la VM normalement
        4°) agrandit le PV de sda5
        5°) agrandit le LV "root" qui se trouve dans sda5

        y aurait bien une autre méthode, mais ca risque d'être plus compliqué (similaire à une réinstallation sur un autre disque, avec un partitionnement plus simple, plus clonage de l'arborescence, et enfin chroot pour remettre le grub

      • [^] # Re: tu fais des trucs étranges avec tes LVM

        Posté par  (site web personnel) . Évalué à 2.

        Apparemment, une boîte qui embauche des admin-sys novices, probablement pour faire des économies.

        C'est bien d'apprendre sur le tas, c'est mieux en étant accompagné.

        Bon, c'est aussi face aux difficultés qu'on apprend beaucoup.

        Cela dit, il faut que tu prennes des précautions. Fais une sauvegarde, et vérifie que tu peux rétablir la situation d'origine à partir de la sauvegarde. parce qu'une sauvegarde non testée, c'est risqué.

        Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

    • [^] # Re: tu fais des trucs étranges avec tes LVM

      Posté par  (site web personnel, Mastodon) . Évalué à 2.

      Le message dit qu'il y a quatre primaires déjà ; donc 1/3/4/5 sont des primaires ? Mais c'est vrai que ça parait étrange ; je me demande ce que dit

      fdisk -l /dev/sda

      “It is seldom that liberty of any kind is lost all at once.” ― David Hume

      • [^] # Re: tu fais des trucs étranges avec tes LVM

        Posté par  . Évalué à 3.

        regarde bien, il manque sda2 qui doit etre la 4e primaire ou qui a etait supprimée avant de faire sda5

        dans ma tete du coup c'était un classique

        • sda1 - primaire
        • sda2 - primaire etendue
          • sda5 - logique dans étendue
        • sda3 - primaire (premier ajout apres la VM de base)
        • sda4 - primanre (2e ajout sur la VM de base)
        • [^] # Re: tu fais des trucs étranges avec tes LVM

          Posté par  (site web personnel, Mastodon) . Évalué à 2.

          Oui, j'ai bien vu qu'il manquait sda2 et ai fait la conclusion que : soit sda5 est une primaire (ce que je trouve bizarre parce-que j'ai souvenir qu'il numérotait les logiques à partir de cinq… mais sait-on jamais ce qu'on peut découvrir en combinant une mauvaise manipulation et un bogue quelconque ?) ; soit sda5 est dans l'une des trois autres (ce qui est tout aussi bizarre parce-que je n'arrive pas à imaginer où serait la quatrième primaire.)

          Mais bon, c'était pour comprendre et sinon il va en effet falloir aller offline et remettre d'équerre avec GParted ou utiliser sdb.

          “It is seldom that liberty of any kind is lost all at once.” ― David Hume

          • [^] # Re: tu fais des trucs étranges avec tes LVM

            Posté par  (Mastodon) . Évalué à 4.

            il va en effet falloir aller offline

            t'es pas joueur :D

            En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

            • [^] # Re: tu fais des trucs étranges avec tes LVM

              Posté par  (site web personnel, Mastodon) . Évalué à 2.

              :D faut pas miser un kopek sur moi pour opérer un serveur de prod comme ça, à cœur ouvert (je l'ai déjà fait à titre perso deux fois et m'en suis bien tiré mais je n'y songe même pas quand c'est pas que pour ma pomme…)

              “It is seldom that liberty of any kind is lost all at once.” ― David Hume

              • [^] # Re: tu fais des trucs étranges avec tes LVM

                Posté par  . Évalué à 3.

                en meme temps, c'est une VM,
                tu fait un backup de la VM, tu peux ensuite travailler à chaud dessus, et revenir sur le backup en cas de soucis.

                • [^] # Re: tu fais des trucs étranges avec tes LVM

                  Posté par  (site web personnel, Mastodon) . Évalué à 2.

                  Ça marche …s'il n'y a pas de données qui évoluent dessus, et j'imagine que ce ne sont pas les logs et fichiers temporaires qui ont besoin de faire agrandir la partition ?

                  “It is seldom that liberty of any kind is lost all at once.” ― David Hume

                  • [^] # Re: tu fais des trucs étranges avec tes LVM

                    Posté par  . Évalué à 3.

                    et j'imagine que ce ne sont pas les logs

                    toi t'as jamais vu un /var/log/messages ou un /var/log/mail.log qui remplit un disque et le sature :D

                    • [^] # Re: tu fais des trucs étranges avec tes LVM

                      Posté par  (site web personnel, Mastodon) . Évalué à 2.

                      Si, si, je l'ai vécu :D Mais c'est vrai que ma réponse était un peu courte : les cas que j'ai rencontré, les logs étaient sur des années et parfois avec une verbosité élevée. Dans ces genres de cas, tu as souvent besoin d'une vraie solution de centralisation sous forme normalisée (du Splunk ou du Logstash ou autre.) En tout cas, on n'est pas dans le cas de la partition de la base de données par exemple, et il ne devrait pas y avoir de souci si remets les journaux presqu'à zéro.

                      “It is seldom that liberty of any kind is lost all at once.” ― David Hume

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.