• Re: Resize partitions ext4 /LVM

    From jerome moliere@21:1/5 to All on Fri Aug 12 19:40:03 2022
    Merci Daniel pour les infos,
    si c est moi qui ait fait cela mais :
    1 - la config via l installateur en CLI est assez tricky au niveau LVM je trouve....
    2 - c est un portable ancien et son usage est assez clair dans ma tete il
    me suffit amplement le seul truc c est cette hibernation...

    J'ai un backup borg d hier donc ma data est saine et sauve....Mais ok je
    prends note de prevoir de garder du mou est de n attribuer que 70% disons
    de l espace disk ....

    Un grand merci encore

    Le ven. 12 août 2022 à 19:24, NoSpam <no-spam@tootai.net> a écrit :

    Bonjour

    Le 12/08/2022 à 19:09, jerome moliere a écrit :
    bonjour a tous,
    j ai reinstalle 1 ancien PC excellent (t450s) sur 1 base de debian
    avec 1 install en LVM chiffre...
    Malheureusement l'installateur choisit une heuristique pas terrible
    pour le sizing des partitions (peu pour / et swap et tout le reste
    pour /home)
    en consequence pas d hibernation possible...
    J'ai regarde la procedure de resize LVM elle a l'air simple mais avant
    de tout casser ma jolie install je voulais savoir si il n'y avait pas
    de ruses ou de pieges?
    De ce que j'ai cru lire je dois demonter mes partoches, jongler avec resize2fs et autres outils LVM et cela doit etre gagne...

    La situation initiale:
    ❯❯❯ sudo pvs main
    PV VG Fmt Attr PSize PFree
    /dev/mapper/sda5_crypt dwmdevtop-vg lvm2 a-- <476.45g 0

    ❯❯❯ sudo vgs main
    VG #PV #LV #SN Attr VSize VFree
    dwmdevtop-vg 1 5 0 wz--n- <476.45g 0

    deadbrain@dwmdevtop ~/IdeaProjects/SimpleKafkstreamDemo
    ❯❯❯ sudo lvs main
    LV VG Attr LSize Pool Origin Data% Meta%
    Move Log Cpy%Sync Convert
    home dwmdevtop-vg -wi-ao---- <441.04g
    root dwmdevtop-vg -wi-ao---- 23.28g
    swap_1 dwmdevtop-vg -wi-ao---- 976.00m
    tmp dwmdevtop-vg -wi-ao---- <1.86g
    var dwmdevtop-vg -wi-ao---- 9.31g


    Il me faudrait un swap d'environ 30Go pour 20Go de RAM non? et reduire
    donc d autant le root (en commencant par la bien sur)


    Avez vous des retours specifiques?

    Soit utiliser un fichier dans /home pour la swap, soit effectivement redimentioner. Si le /home n'est pas rempli actuellement, copie les
    données sur /, démonte /home et recrée le avec les bonnes valeurs. Je trouve idiot d'utiliser l'espace disque complet en LV sur l'ensemble du disque à l'installation, le but de LVM étant tout de même de conserver
    de l´espace disponible pour les volumes et leurs éventuelles évolutions
    au cours de leur vie. J'ose espérer que ce n'est pas toi qui avait
    demandé cette action ;)

    Sinon lvreduce mais sauvegarde les données de /home auparavant.

    Daniel



    <div dir="ltr">Merci Daniel pour les infos,<div>si c est moi qui ait fait cela mais :</div><div>1 - la config via l installateur en CLI est assez tricky au niveau LVM je trouve....</div><div>2 - c est un portable ancien et son usage est assez clair dans
    ma tete il me suffit amplement le seul truc c est cette hibernation...</div><div><br></div><div>J&#39;ai un backup borg d hier donc ma data est saine et sauve....Mais ok je prends note de prevoir de garder du mou est de n attribuer que 70% disons de l
    espace disk ....</div><div><br></div><div>Un grand merci encore</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le ven. 12 août 2022 à 19:24, NoSpam &lt;<a href="mailto:no-spam@tootai.net">no-spam@tootai.net</a>&gt; a é
    crit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Bonjour<br>

    Le 12/08/2022 à 19:09, jerome moliere a écrit :<br>
    &gt; bonjour a tous,<br>
    &gt; j ai reinstalle 1 ancien PC excellent (t450s) sur 1 base de debian  <br> &gt; avec  1 install en LVM  chiffre...<br>
    &gt; Malheureusement l&#39;installateur choisit une heuristique pas terrible <br>
    &gt; pour le sizing des partitions (peu pour /  et swap et tout le reste <br> &gt; pour /home)<br>
    &gt; en consequence pas d hibernation possible...<br>
    &gt; J&#39;ai regarde la procedure de resize LVM elle a l&#39;air simple mais avant <br>
    &gt; de tout casser ma jolie install je voulais savoir si il  n&#39;y avait pas <br>
    &gt; de ruses ou de pieges?<br>
    &gt; De ce que j&#39;ai cru lire je dois demonter mes  partoches, jongler avec <br>
    &gt; resize2fs et autres outils  LVM et cela doit etre gagne...<br>
    &gt;<br>
    &gt; La situation initiale:<br>
    &gt; ❯❯❯ sudo pvs                                main<br> &gt;   PV                     VG           Fmt  Attr PSize    PFree<br>
    &gt;   /dev/mapper/sda5_crypt dwmdevtop-vg lvm2 a--  &lt;476.45g  0<br> &gt;<br>
    &gt; ❯❯❯ sudo vgs                                main<br> &gt;   VG           #PV #LV #SN Attr   VSize    VFree<br>
    &gt;   dwmdevtop-vg   1   5   0 wz--n- &lt;476.45g    0<br>
    &gt;<br>
    &gt; deadbrain@dwmdevtop ~/IdeaProjects/SimpleKafkstreamDemo<br>
    &gt; ❯❯❯ sudo lvs                            main<br>
    &gt;   LV     VG           Attr       LSize    Pool Origin Data%  Meta% <br>
    &gt;  Move Log Cpy%Sync Convert<br>
    &gt;   home   dwmdevtop-vg -wi-ao---- &lt;441.04g<br>
    &gt;   root   dwmdevtop-vg -wi-ao----   23.28g<br>
    &gt;   swap_1 dwmdevtop-vg -wi-ao----  976.00m<br>
    &gt;   tmp    dwmdevtop-vg -wi-ao----   &lt;1.86g<br>
    &gt;   var    dwmdevtop-vg -wi-ao----    9.31g<br>
    &gt;<br>
    &gt;<br>
    &gt; Il me faudrait un swap d&#39;environ 30Go pour 20Go de RAM non? et reduire <br>
    &gt; donc d autant le root (en commencant par la bien sur)<br>
    &gt;<br>
    &gt;<br>
    &gt; Avez vous des retours specifiques?<br>

    Soit utiliser un fichier dans /home pour la swap, soit effectivement <br> redimentioner. Si le /home n&#39;est pas rempli actuellement, copie les <br> données sur /, démonte /home et recrée le avec les bonnes valeurs. Je <br> trouve idiot d&#39;utiliser l&#39;espace disque complet en LV sur l&#39;ensemble du <br>
    disque à l&#39;installation, le but de LVM étant tout de même de conserver <br>
    de l´espace disponible pour les volumes et leurs éventuelles évolutions <br> au cours de leur vie. J&#39;ose espérer que ce n&#39;est pas toi qui avait <br>
    demandé cette action ;)<br>

    Sinon lvreduce mais sauvegarde les données de /home auparavant.<br>

    Daniel<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From NoSpam@21:1/5 to All on Fri Aug 12 19:30:01 2022
    Bonjour

    Le 12/08/2022 à 19:09, jerome moliere a écrit :
    bonjour a tous,
    j ai reinstalle 1 ancien PC excellent (t450s) sur 1 base de debian 
    avec  1 install en LVM  chiffre...
    Malheureusement l'installateur choisit une heuristique pas terrible
    pour le sizing des partitions (peu pour /  et swap et tout le reste
    pour /home)
    en consequence pas d hibernation possible...
    J'ai regarde la procedure de resize LVM elle a l'air simple mais avant
    de tout casser ma jolie install je voulais savoir si il  n'y avait pas
    de ruses ou de pieges?
    De ce que j'ai cru lire je dois demonter mes  partoches, jongler avec resize2fs et autres outils  LVM et cela doit etre gagne...

    La situation initiale:
    ❯❯❯ sudo pvs                                main
      PV                     VG           Fmt  Attr PSize    PFree
      /dev/mapper/sda5_crypt dwmdevtop-vg lvm2 a--  <476.45g  0

    ❯❯❯ sudo vgs                                main
      VG           #PV #LV #SN Attr   VSize    VFree
      dwmdevtop-vg   1   5   0 wz--n- <476.45g    0

    deadbrain@dwmdevtop ~/IdeaProjects/SimpleKafkstreamDemo
    ❯❯❯ sudo lvs                            main
      LV     VG           Attr       LSize    Pool Origin Data%  Meta%
     Move Log Cpy%Sync Convert
      home   dwmdevtop-vg -wi-ao---- <441.04g
      root   dwmdevtop-vg -wi-ao----   23.28g
      swap_1 dwmdevtop-vg -wi-ao----  976.00m
      tmp    dwmdevtop-vg -wi-ao----   <1.86g
      var    dwmdevtop-vg -wi-ao----    9.31g


    Il me faudrait un swap d'environ 30Go pour 20Go de RAM non? et reduire
    donc d autant le root (en commencant par la bien sur)


    Avez vous des retours specifiques?

    Soit utiliser un fichier dans /home pour la swap, soit effectivement redimentioner. Si le /home n'est pas rempli actuellement, copie les
    données sur /, démonte /home et recrée le avec les bonnes valeurs. Je
    trouve idiot d'utiliser l'espace disque complet en LV sur l'ensemble du
    disque à l'installation, le but de LVM étant tout de même de conserver
    de l´espace disponible pour les volumes et leurs éventuelles évolutions
    au cours de leur vie. J'ose espérer que ce n'est pas toi qui avait
    demandé cette action ;)

    Sinon lvreduce mais sauvegarde les données de /home auparavant.

    Daniel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From hamster@21:1/5 to All on Fri Aug 12 19:40:01 2022
    Le 12/08/2022 à 19:09, jerome moliere a écrit :
    De ce que j'ai cru lire je dois demonter mes  partoches, jongler avec resize2fs et autres outils  LVM et cela doit etre gagne...

    Petite question a la con : pourquoi LVM ??? Sur une config comme celle
    que tu décris j'en vois vraiment pas l'interet. Le chiffrement je
    comprend, mais LVM ca rajoute de la complexité et des risques de panne
    pour… pour quoi au fait ?

      LV     VG           Attr       LSize    Pool Origin Data%  Meta%
     Move Log Cpy%Sync Convert
      home   dwmdevtop-vg -wi-ao---- <441.04g
      root   dwmdevtop-vg -wi-ao----   23.28g
      swap_1 dwmdevtop-vg -wi-ao----  976.00m
      tmp    dwmdevtop-vg -wi-ao----   <1.86g
      var    dwmdevtop-vg -wi-ao----    9.31g


    Il me faudrait un swap d'environ 30Go pour 20Go de RAM non?

    Tu ne dis rien de ton usage. C'est pour de la bureautique ? Pour faire
    un serveur ? Une machine de compilation ? Autre ?

    Si c'est de la bureautique :
    - t'a pas besoin de 20 G de RAM, vraiment pas, mais bon tu les a, tant
    mieux pour toi
    - t'a besoin d'une swap tout juste aussi grosse que la RAM pour hiberner
    - t'a besoin d'environ 20 G de partoche root, tout compris
    - t'a pas interet a saucissauner ton disque en rajoutant une partoche
    /tmp et une partoche /var, laisse tout dans une seule partoche root
    - garde un maximum de place pour ta partoche /home

    Si c'est pour un autre usage, il faudra adapter.

    Dans tous les cas, t'a pas besoin d'une swap plus grosse que la RAM. Tu
    peux meme l'avoir un peu plus petite : quand il hiberne il copie la RAM
    dans la swap en compressant a la volée.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From jerome moliere@21:1/5 to All on Fri Aug 12 19:20:01 2022
    bonjour a tous,
    j ai reinstalle 1 ancien PC excellent (t450s) sur 1 base de debian avec 1 install en LVM chiffre...
    Malheureusement l'installateur choisit une heuristique pas terrible pour le sizing des partitions (peu pour / et swap et tout le reste pour /home)
    en consequence pas d hibernation possible...
    J'ai regarde la procedure de resize LVM elle a l'air simple mais avant de
    tout casser ma jolie install je voulais savoir si il n'y avait pas de
    ruses ou de pieges?
    De ce que j'ai cru lire je dois demonter mes partoches, jongler avec
    resize2fs et autres outils LVM et cela doit etre gagne...

    La situation initiale:
    ❯❯❯ sudo pvs
    main
    PV VG Fmt Attr PSize PFree
    /dev/mapper/sda5_crypt dwmdevtop-vg lvm2 a-- <476.45g 0

    ❯❯❯ sudo vgs
    main
    VG #PV #LV #SN Attr VSize VFree
    dwmdevtop-vg 1 5 0 wz--n- <476.45g 0

    deadbrain@dwmdevtop ~/IdeaProjects/SimpleKafkstreamDemo
    ❯❯❯ sudo lvs
    main
    LV VG Attr LSize Pool Origin Data% Meta% Move
    Log Cpy%Sync Convert
    home dwmdevtop-vg -wi-ao---- <441.04g
    root dwmdevtop-vg -wi-ao---- 23.28g
    swap_1 dwmdevtop-vg -wi-ao---- 976.00m
    tmp dwmdevtop-vg -wi-ao---- <1.86g
    var dwmdevtop-vg -wi-ao---- 9.31g


    Il me faudrait un swap d'environ 30Go pour 20Go de RAM non? et reduire donc
    d autant le root (en commencant par la bien sur)


    Avez vous des retours specifiques?

    Par avance merci
    Cordialement
    Jerome

    PGRpdiBkaXI9Imx0ciI+Ym9uam91ciBhIHRvdXMsPGRpdj5qIGFpIHJlaW5zdGFsbGUgMSBhbmNp ZW4gUEMgZXhjZWxsZW50ICh0NDUwcykgc3VyIDEgYmFzZSBkZSBkZWJpYW7CoCBhdmVjwqAgMSBp bnN0YWxsIGVuIExWTcKgIGNoaWZmcmUuLi48L2Rpdj48ZGl2Pk1hbGhldXJldXNlbWVudCBsJiMz OTtpbnN0YWxsYXRldXIgY2hvaXNpdCB1bmUgaGV1cmlzdGlxdWUgcGFzIHRlcnJpYmxlIHBvdXIg bGUgc2l6aW5nIGRlcyBwYXJ0aXRpb25zIChwZXUgcG91ciAvwqAgZXQgc3dhcCBldCB0b3V0IGxl IHJlc3RlIHBvdXIgL2hvbWUpPC9kaXY+PGRpdj5lbiBjb25zZXF1ZW5jZcKgcGFzIGQgaGliZXJu YXRpb24gcG9zc2libGUuLi48L2Rpdj48ZGl2PkomIzM5O2FpIHJlZ2FyZGXCoGxhIHByb2NlZHVy ZcKgZGUgcmVzaXplIExWTSBlbGxlIGEgbCYjMzk7YWlyIHNpbXBsZSBtYWlzIGF2YW50IGRlIHRv dXQgY2Fzc2VyIG1hIGpvbGllIGluc3RhbGwgamUgdm91bGFpcyBzYXZvaXIgc2kgaWzCoCBuJiMz OTt5IGF2YWl0IHBhcyBkZSBydXNlcyBvdSBkZSBwaWVnZXM/PC9kaXY+PGRpdj5EZSBjZSBxdWUg aiYjMzk7YWkgY3J1IGxpcmUgamUgZG9pcyBkZW1vbnRlcsKgbWVzwqAgcGFydG9jaGVzLCBqb25n bGVyIGF2ZWMgcmVzaXplMmZzIGV0IGF1dHJlcyBvdXRpbHPCoCBMVk0gZXQgY2VsYSBkb2l0IGV0 cmXCoGdhZ25lLi4uPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5MYSBzaXR1YXRpb24gaW5pdGlh bGU6PC9kaXY+PGRpdj7ina/ina/ina8gc3VkbyBwdnMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBtYWluPGJyPsKgIFBWIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIFZHIMKgIMKgIMKgIMKgIMKgIEZtdCDCoEF0dHIgUFNpemUg wqAgwqBQRnJlZTxicj7CoCAvZGV2L21hcHBlci9zZGE1X2NyeXB0IGR3bWRldnRvcC12ZyBsdm0y IGEtLSDCoCZsdDs0NzYuNDVnIMKgIMKgMDxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PuKd r+Kdr+KdryBzdWRvIHZncyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoG1haW48YnI+wqAgVkcgwqAgwqAgwqAgwqAgwqAgI1BWICNMViAj U04gQXR0ciDCoCBWU2l6ZSDCoCDCoFZGcmVlPGJyPsKgIGR3bWRldnRvcC12ZyDCoCAxIMKgIDUg wqAgMCB3ei0tbi0gJmx0OzQ3Ni40NWcgwqAgwqAwPGJyPjxicj5kZWFkYnJhaW5AZHdtZGV2dG9w IH4vSWRlYVByb2plY3RzL1NpbXBsZUthZmtzdHJlYW1EZW1vPGJyPuKdr+Kdr+KdryBzdWRvIGx2 cyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoG1haW48YnI+wqAgTFYgwqAgwqAgVkcgwqAgwqAgwqAgwqAgwqAgQXR0ciDCoCDCoCDCoCBM U2l6ZSDCoCDCoFBvb2wgT3JpZ2luIERhdGElIMKgTWV0YSUgwqBNb3ZlIExvZyBDcHklU3luYyBD b252ZXJ0PGJyPsKgIGhvbWUgwqAgZHdtZGV2dG9wLXZnIC13aS1hby0tLS0gJmx0OzQ0MS4wNGc8 YnI+wqAgcm9vdCDCoCBkd21kZXZ0b3AtdmcgLXdpLWFvLS0tLSDCoCAyMy4yOGc8YnI+wqAgc3dh cF8xIGR3bWRldnRvcC12ZyAtd2ktYW8tLS0tIMKgOTc2LjAwbTxicj7CoCB0bXAgwqAgwqBkd21k ZXZ0b3AtdmcgLXdpLWFvLS0tLSDCoCAmbHQ7MS44Nmc8YnI+wqAgdmFyIMKgIMKgZHdtZGV2dG9w LXZnIC13aS1hby0tLS0gwqAgwqA5LjMxZzxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PklsIG1lIGZhdWRyYWl0IHVuIHN3YXAgZCYjMzk7ZW52aXJvbiAzMEdvIHBv dXIgMjBHb8KgZGUgUkFNIG5vbj8gZXQgcmVkdWlyZSBkb25jIGQgYXV0YW50IGxlIHJvb3QgKGVu IGNvbW1lbmNhbnTCoHBhciBsYSBiaWVuIHN1cik8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PkF2ZXogdm91cyBkZXMgcmV0b3VycyBzcGVjaWZpcXVlcz88L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PlBhciBhdmFuY2UgbWVyY2k8L2Rpdj48ZGl2PkNvcmRpYWxlbWVudDwv ZGl2PjxkaXY+SmVyb21lPC9kaXY+PC9kaXY+DQo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From jerome moliere@21:1/5 to All on Fri Aug 12 20:00:01 2022
    Merci bien Hamster..... Je ne savais pas pour l'hibernation et la
    compression a la volee...
    L usage c est du dev principalement avec pas mal de docker (donc il faut un
    var plus gros) et du java (donc il faut de la RAM)
    Pour le swap il ne va pas swapper du tout juste hiberner en bon laptop!!!
    Pour le home 300Go ou 400Go c est pareil c est enorme!!! pas besoin de tout cela
    Mais la question interessante a ete posee : pkoi LVM ? he bien parce que je voulais tenter mais mal joue...
    Je vais encore tout casser saucissoner comme je veux et cela sera top...
    Je laisse 20Go comme la RAM et pas plus pour le swap...

    C est parti pour re-peter la machine ...J ai le week-end pour le faire....

    merci pour vos conseils

    Le ven. 12 août 2022 à 19:37, hamster <hamster@suna.fdn.fr> a écrit :

    Le 12/08/2022 à 19:09, jerome moliere a écrit :
    De ce que j'ai cru lire je dois demonter mes partoches, jongler avec resize2fs et autres outils LVM et cela doit etre gagne...

    Petite question a la con : pourquoi LVM ??? Sur une config comme celle
    que tu décris j'en vois vraiment pas l'interet. Le chiffrement je
    comprend, mais LVM ca rajoute de la complexité et des risques de panne pour… pour quoi au fait ?

    LV VG Attr LSize Pool Origin Data% Meta%
    Move Log Cpy%Sync Convert
    home dwmdevtop-vg -wi-ao---- <441.04g
    root dwmdevtop-vg -wi-ao---- 23.28g
    swap_1 dwmdevtop-vg -wi-ao---- 976.00m
    tmp dwmdevtop-vg -wi-ao---- <1.86g
    var dwmdevtop-vg -wi-ao---- 9.31g


    Il me faudrait un swap d'environ 30Go pour 20Go de RAM non?

    Tu ne dis rien de ton usage. C'est pour de la bureautique ? Pour faire
    un serveur ? Une machine de compilation ? Autre ?

    Si c'est de la bureautique :
    - t'a pas besoin de 20 G de RAM, vraiment pas, mais bon tu les a, tant
    mieux pour toi
    - t'a besoin d'une swap tout juste aussi grosse que la RAM pour hiberner
    - t'a besoin d'environ 20 G de partoche root, tout compris
    - t'a pas interet a saucissauner ton disque en rajoutant une partoche
    /tmp et une partoche /var, laisse tout dans une seule partoche root
    - garde un maximum de place pour ta partoche /home

    Si c'est pour un autre usage, il faudra adapter.

    Dans tous les cas, t'a pas besoin d'une swap plus grosse que la RAM. Tu
    peux meme l'avoir un peu plus petite : quand il hiberne il copie la RAM
    dans la swap en compressant a la volée.



    <div dir="ltr">Merci bien Hamster..... Je ne savais pas pour l&#39;hibernation et la compression a la volee...<div>L usage c est du dev principalement avec pas mal de docker (donc il faut un var plus gros) et du java (donc il faut de la RAM)</div><div>
    Pour le swap il ne va pas swapper du tout juste hiberner en bon laptop!!!</div><div>Pour le home 300Go ou 400Go c est pareil c est enorme!!! pas besoin de tout cela</div><div>Mais la question interessante a ete posee : pkoi LVM ? he bien parce que
    je voulais tenter mais mal joue...</div><div>Je vais encore tout casser saucissoner comme je veux et cela sera top...</div><div>Je laisse 20Go comme la RAM et pas plus pour le swap...</div><div><br></div><div>C est parti pour re-peter la machine ...J ai
    le week-end pour le faire....</div><div><br></div><div>merci pour vos conseils</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le ven. 12 août 2022 à 19:37, hamster &lt;<a href="mailto:hamster@suna.fdn.fr">hamster@suna.fdn.
    fr</a>&gt; a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le 12/08/2022 à 19:09, jerome moliere a écrit :<br>
    &gt; De ce que j&#39;ai cru lire je dois demonter mes  partoches, jongler avec <br>
    &gt; resize2fs et autres outils  LVM et cela doit etre gagne...<br>

    Petite question a la con : pourquoi LVM ??? Sur une config comme celle <br> que tu décris j&#39;en vois vraiment pas l&#39;interet. Le chiffrement je <br> comprend, mais LVM ca rajoute de la complexité et des risques de panne <br> pour… pour quoi au fait ?<br>

    &gt;    LV     VG           Attr       LSize    Pool Origin Data%  Meta% <br>
    &gt;   Move Log Cpy%Sync Convert<br>
    &gt;    home   dwmdevtop-vg -wi-ao---- &lt;441.04g<br>
    &gt;    root   dwmdevtop-vg -wi-ao----   23.28g<br>
    &gt;    swap_1 dwmdevtop-vg -wi-ao----  976.00m<br>
    &gt;    tmp    dwmdevtop-vg -wi-ao----   &lt;1.86g<br>
    &gt;    var    dwmdevtop-vg -wi-ao----    9.31g<br>
    &gt; <br>
    &gt; <br>
    &gt; Il me faudrait un swap d&#39;environ 30Go pour 20Go de RAM non?<br>

    Tu ne dis rien de ton usage. C&#39;est pour de la bureautique ? Pour faire <br>
    un serveur ? Une machine de compilation ? Autre ?<br>

    Si c&#39;est de la bureautique :<br>
    - t&#39;a pas besoin de 20 G de RAM, vraiment pas, mais bon tu les a, tant <br> mieux pour toi<br>
    - t&#39;a besoin d&#39;une swap tout juste aussi grosse que la RAM pour hiberner<br>
    - t&#39;a besoin d&#39;environ 20 G de partoche root, tout compris<br>
    - t&#39;a pas interet a saucissauner ton disque en rajoutant une partoche <br> /tmp  et une partoche /var, laisse tout dans une seule partoche root<br>
    - garde un maximum de place pour ta partoche /home<br>

    Si c&#39;est pour un autre usage, il faudra adapter.<br>

    Dans tous les cas, t&#39;a pas besoin d&#39;une swap plus grosse que la RAM. Tu <br>
    peux meme l&#39;avoir un peu plus petite : quand il hiberne il copie la RAM <br>
    dans la swap en compressant a la volée.<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From hamster@21:1/5 to All on Fri Aug 12 20:20:01 2022
    Le 12/08/2022 à 19:49, jerome moliere a écrit :
    Merci bien Hamster..... Je ne savais pas pour l'hibernation et la
    compression a la volee...
    L usage c est du dev principalement avec pas mal de docker (donc il faut
    un var plus gros)

    OK. Et si je comprend bien tu veux une /var séparée pour pas faire
    planter le système si tu la remplis raz la gueule avec des dockers. Si
    c'est la que t'a besoin de place et pas tellement dans /home, alors
    n'hésite pas a la faire grosse.

    et du java (donc il faut de la RAM)

    Certes.

    Je vais encore tout casser saucissoner comme je veux et cela sera top...

    Je t'encourage a utiliser cette méthode. C'est souvent plus rapide de
    refaire le partitionnement et l'installation que de déplacer /
    redimentionner les partitions.

    Ou alors copier le contenu, reparitionner, remettre le contenu. Comme
    c'est une install toute fraiche t'a a la louche une douzaine de Go a
    copier puis remettre, ca va vite.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?S=C3=A9bastien_NOBILI?=@21:1/5 to All on Tue Aug 16 10:40:01 2022
    Bonjour,

    Le 2022-08-12 20:17, hamster a écrit :
    Le 12/08/2022 à 19:49, jerome moliere a écrit :
    Merci bien Hamster..... Je ne savais pas pour l'hibernation et la
    compression a la volee...
    L usage c est du dev principalement avec pas mal de docker (donc il
    faut un var plus gros)

    OK. Et si je comprend bien tu veux une /var séparée pour pas faire
    planter le système si tu la remplis raz la gueule avec des dockers. Si
    c'est la que t'a besoin de place et pas tellement dans /home, alors
    n'hésite pas a la faire grosse.

    Autre possibilité, faire un montage "bind" d'un dossier de /home dans /var/lib/docker.

    Par exemple :

    mkdir /home/docker
    mount -o bind /home/docker /var/lib/docker

    (à mettre dans /etc/fstab pour la persistence au reboot)

    Ça te permet d'avoir une seule grosse partition qui va héberger tout ce
    qui prend de la place.

    Sébastien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From hamster@21:1/5 to All on Tue Aug 16 16:10:01 2022
    Le 16/08/2022 à 10:23, Sébastien NOBILI a écrit :
    Autre possibilité, faire un montage "bind" d'un dossier de /home dans /var/lib/docker.

    Par exemple :

    mkdir /home/docker
    mount -o bind /home/docker /var/lib/docker

    C'est en effet une option, mais je comprend pas bien l'interet de le
    faire comme ca plutot qu'avec un lien symbolique ?

    ln -s /home/docker /var/lib/docker

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Daniel Caillibaud@21:1/5 to All on Tue Aug 16 16:40:01 2022
    Le 16/08/22 à 16:08, hamster <hamster@suna.fdn.fr> a écrit :
    mount -o bind /home/docker /var/lib/docker

    C'est en effet une option, mais je comprend pas bien l'interet de le
    faire comme ca plutot qu'avec un lien symbolique ?

    Ça permet d'avoir le "vrai" chemin qui reste /var/lib/…

    Ça peut éviter des problèmes (une dépendance mal codée qui vérifierait ce chemin), ou de la
    customisation compliquée (pour apparmor par ex).

    Je me souviens avoir fait ça pour mysql il y a très longtemps, un lien symbolique passait pas
    (à cause de apparmor il me semble) alors qu'avec un bind ça passait crème sans aller bidouiller
    les configs par défaut du système.

    --
    Daniel

    Certains croient prendre une initiative en faisant le contraire
    de ce qu'on leur demande.
    d'après Sacha Guitry

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erwan David@21:1/5 to All on Tue Aug 16 17:10:02 2022
    Le 16/08/2022 à 16:30, Daniel Caillibaud a écrit :
    Le 16/08/22 à 16:08, hamster <hamster@suna.fdn.fr> a écrit :
    mount -o bind /home/docker /var/lib/docker

    C'est en effet une option, mais je comprend pas bien l'interet de le
    faire comme ca plutot qu'avec un lien symbolique ?

    Ça permet d'avoir le "vrai" chemin qui reste /var/lib/…

    Ça peut éviter des problèmes (une dépendance mal codée qui vérifierait ce chemin), ou de la
    customisation compliquée (pour apparmor par ex).

    Je me souviens avoir fait ça pour mysql il y a très longtemps, un lien symbolique passait pas
    (à cause de apparmor il me semble) alors qu'avec un bind ça passait crème sans aller bidouiller
    les configs par défaut du système.


    en cas de chroot (et iml y a des chances que docker en fasse) un lien symbolique absolu ne va plus marcher, alors que le montage bind n'aura
    pas ce problème.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Basile Starynkevitch@21:1/5 to hamster on Tue Aug 16 17:20:01 2022
    This is a multi-part message in MIME format.
    On 16/08/2022 16:08, hamster wrote:
    Le 16/08/2022 à 10:23, Sébastien NOBILI a écrit :
    Autre possibilité, faire un montage "bind" d'un dossier de /home dans
    /var/lib/docker.

    Par exemple :

    mkdir /home/docker
    mount -o bind /home/docker /var/lib/docker

    C'est en effet une option, mais je comprend pas bien l'interet de le
    faire comme ca plutot qu'avec un lien symbolique ?

    ln -s /home/docker /var/lib/docker


    Et un montage bind peut être permanent dans /etc/fstab avec par exemple:

    ## Basile ajoute en mai 2021
    /home/UsrSrc /usr/src none bind


    Notez que je cherche des partenaires intéressés par le projet RefPerSys
    en http://refpersys.org/


    Bonne soirée.

    --
    Basile Starynkevitch<basile@starynkevitch.net>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 16/08/2022 16:08, hamster wrote:<br>
    </div>
    <blockquote type="cite"
    cite="mid:720c2bfe-883e-1cdc-c70e-a2eb51105b93@suna.fdn.fr">Le
    16/08/2022 à 10:23, Sébastien NOBILI a écrit :
    <br>
    <blockquote type="cite">Autre possibilité, faire un montage "bind"
    d'un dossier de /home dans /var/lib/docker.
    <br>
    <br>
    Par exemple :
    <br>
    <br>
    <font face="monospace">mkdir /home/docker
    </font><br>
    <font face="monospace">mount -o bind /home/docker
    /var/lib/docker
    </font><br>
    </blockquote>
    <br>
    C'est en effet une option, mais je comprend pas bien l'interet de
    le faire comme ca plutot qu'avec un lien symbolique ?
    <br>
    <br>
    <font face="monospace">ln -s /home/docker /var/lib/docker</font>
    <br>
    </blockquote>
    <p><br>
    </p>
    <p>Et un montage bind peut être permanent dans /etc/fstab avec par
    exemple:
    <blockquote type="cite">
    <pre>## Basile ajoute en mai 2021
    /home/UsrSrc /usr/src none bind

    </pre>
    </blockquote>
    </p>
    <p><br>
    </p>
    <p>Notez que je cherche des partenaires intéressés par le projet
    RefPerSys en <a moz-do-not-send="true"
    href="http://refpersys.org/" class="moz-txt-link-freetext">http://refpersys.org/</a></p>
    <p><br>
    </p>
    <p>Bonne soirée.<br>
    </p>
    <pre class="moz-signature" cols="72">--
    Basile Starynkevitch <a class="moz-txt-link-rfc2396E" href="mailto:basile@starynkevitch.net">&lt;basile@starynkevitch.net&gt;</a>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    </pre>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erwann Le Bras@21:1/5 to All on Wed Aug 24 16:50:01 2022
    This is a multi-part message in MIME format.
    bonjour

    Booter avec gparted (live-cd) pour bidouiller les partitions comme
    voulu. Ça marche très bien.

    https://gparted.org/livecd.php


    Erwann


    bonjour a tous,
    j ai reinstalle 1 ancien PC excellent (t450s) sur 1 base de debian 
    avec  1 install en LVM  chiffre...
    Malheureusement l'installateur choisit une heuristique pas terrible
    pour le sizing des partitions (peu pour /  et swap et tout le reste
    pour /home)
    en consequence pas d hibernation possible...
    J'ai regarde la procedure de resize LVM elle a l'air simple mais avant
    de tout casser ma jolie install je voulais savoir si il  n'y avait pas
    de ruses ou de pieges?
    De ce que j'ai cru lire je dois demonter mes  partoches, jongler avec resize2fs et autres outils  LVM et cela doit etre gagne...

    La situation initiale:
    ❯❯❯ sudo pvs                                main
      PV                     VG           Fmt  Attr PSize    PFree
      /dev/mapper/sda5_crypt dwmdevtop-vg lvm2 a--  <476.45g  
    0

    ❯❯❯ sudo vgs                                main
      VG           #PV #LV #SN Attr   VSize    VFree
      dwmdevtop-vg   1   5   0 wz--n- <476.45g    0

    deadbrain@dwmdevtop ~/IdeaProjects/SimpleKafkstreamDemo
    ❯❯❯ sudo lvs                            main
      LV     VG           Attr       LSize    Pool Origin Data%  Meta%
     Move Log Cpy%Sync Convert
      home   dwmdevtop-vg -wi-ao---- <441.04g
      root   dwmdevtop-vg -wi-ao----   23.28g
      swap_1 dwmdevtop-vg -wi-ao----  976.00m
      tmp    dwmdevtop-vg -wi-ao----   <1.86g
      var    dwmdevtop-vg -wi-ao----    9.31g


    Il me faudrait un swap d'environ 30Go pour 20Go de RAM non? et reduire
    donc d autant le root (en commencant par la bien sur)


    Avez vous des retours specifiques?

    Par avance merci
    Cordialement
    Jerome

    amitiés,

    --

    Erwann

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>bonjour</p>
    <p>Booter avec gparted (live-cd) pour bidouiller les partitions
    comme voulu. Ça marche très bien.<br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://gparted.org/livecd.php">https://gparted.org/livecd.php</a><br>
    </p>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Erwann<br>
    <br>
    <br>
    </div>
    <blockquote type="cite" cite="mid:CAEGYFEJWHBgC7-xgwGSn=YQOEpYVgWpbj-oU7dfoeOSfnf2wFw@mail.gmail.com">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <div dir="ltr">bonjour a tous,
    <div>j ai reinstalle 1 ancien PC excellent (t450s) sur 1 base de
    debian  avec  1 install en LVM  chiffre...</div>
    <div>Malheureusement l'installateur choisit une heuristique pas
    terrible pour le sizing des partitions (peu pou