Proportions des points de montages LVM

Qu’est-ce que tu ne comprends pas dans " une partition étendue ne sert qu’à contenir des partitions logiques" ? J’ai bien écrit « partitions logiques » et non « volumes logiques ».

Si tu veux utiliser le disque entier comme PV (ce que je déconseille), il ne faut pas y créer de table de partition.

je voulais seulement créer mon pv sur sdb1 et ensuite enchainer sur vg et lv: c’est un disque purement data

Merci j’ai pigé j’ai résolu mon binz

root@pxe-server:~# lsblk
NAME                       MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                          8:0    0    50G  0 disk 
├─sda1                       8:1    0   487M  0 part /boot 
├─sda2                       8:2    0     1K  0 part 
└─sda5                       8:5    0  49,5G  0 part 
  ├─pxe--server--vg-root   254:0    0   9,6G  0 lvm  /
  ├─pxe--server--vg-swap_1 254:1    0   976M  0 lvm  [SWAP]
  ├─pxe--server--vg-var    254:2    0   3,5G  0 lvm  /var
  ├─pxe--server--vg-tmp    254:3    0   680M  0 lvm  /tmp
  └─pxe--server--vg-home   254:4    0  34,9G  0 lvm  /home
sdb                          8:16   0    20G  0 disk 
├─sdb1                       8:17   0     1K  0 part
└─sdb5                       8:21   0    20G  0 part
sdc                          8:32   0    20G  0 disk 
sr0                         11:0    1  1024M  0 rom 
root@pxe-server:~# 

Dans ce cas il fallait créer une partition primaire et non étendue.

Apparemment non. Créer une partition étendue pour une unique partition logique qui occupe tout le disque ne rime à rien.

J’ai pigé mon erreur

En même temps tu voulais quoi que je fasse quatre partitions logiques de 5 go? :stuck_out_tongue:

Je voulais faire ça pour me familiariser à nouveau avec les commandes fdisk et lvm

Non :

+1 Avec @PascalHambourg

Quand aux 2Go sur Var, rien qu’avec les logs c’est trop petit à terme.

Tu ajouter ton /dev/sdb en pv avec pvcreate /dev/qdb et ensuite tu fait ton VG.
En passant, on évite e mettre le hostname dans le nom d’un LV. Ca n’est pas pertinent, d’une part ça fait un nom très long sans utilité, ensuite si la machine change de hostname pour une raison ou une autre .

Pourquoi tu le déconseilles?

Et est ce que cela te parait plus à ton goût?

--- Volume group ---
 VG Name               data
 System ID             
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No  1
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                0
 Open LV               0
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               <20,00 GiB
 PE Size               4,00 MiB
 Total PE              5119
 Alloc PE / Size       0 / 0
 Free  PE / Size       5119 / <20,00 GiB
 VG UUID               9uhmT4-eBSK-pXZd-DHtH-p0Ah-KiHW-U1IhYZ
root@pxe-server:~# lsblk
NAME                       MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                          8:0    0    50G  0 disk 
├─sda1                       8:1    0   487M  0 part /boot 
├─sda2                       8:2    0     1K  0 part 
└─sda5                       8:5    0  49,5G  0 part 
  ├─pxe--server--vg-root   254:0    0   9,6G  0 lvm  /
  ├─pxe--server--vg-swap_1 254:1    0   976M  0 lvm  [SWAP]
  ├─pxe--server--vg-var    254:2    0   3,5G  0 lvm  /var
  ├─pxe--server--vg-tmp    254:3    0   680M  0 lvm  /tmp
  └─pxe--server--vg-home   254:4    0  34,9G  0 lvm  /home
sdb                          8:16   0    20G  0 disk 
├─sdb1                       8:17   0     1K  0 part
└─sdb5                       8:21   0    20G  0 part
  ├─data-data1             254:5    0    10G  0 lvm
  └─data-data2             254:6    0     9G  0 lvm
sdc                          8:32   0    20G  0 disk 
sr0                         11:0    1  1024M  0 rom 
root@pxe-server:~# 

Me reste à les monter ds

fstab

ps: les lv sont formatés en ext4

Parce que je trouve que c’est moins lisible qu’une partition avec le type LVM.

Non, tu utilises encore une partition étendue sans nécessité et tu n’as laissé aucun espace libre dans le VG.

si, y a un sdc :stuck_out_tongue: :stuck_out_tongue: :stuck_out_tongue:

Et je ne comprends pas ton « etenduephobie » :stuck_out_tongue:

edit: il est recommandé d’utiliser pour les systemes non bootables des partitions etendues

ps: je t’ai dit que c’etait pour me familiariser avec les commandes

Dans la capture d’écran précédente le VG n’avait qu’un PV.

  • La structure d’une partition étendue et de ses partitions logiques est une liste chaînée fragile par nature (rupture de la chaîne, rebouclage…) et qui apporte une complexité inutile dans le cas présent.
  • Les modifications de table de partition sont plus délicates avec les partitions logiques.
  • La numérotation des partitions logique n’est pas stable et peut varier après la création ou la suppression d’autres partitions logiques.

Recommendation stupide et dépassée. Source ?

Pour moi le seul cas où il est justifié d’utiliser une partition étendue est quand :

  • on ne peut pas utiliser le format GPT (pour compatibilité avec un autre OS par exemple)
  • et on doit créer plus de 4 partitions

Justement, laisser de l’espace libre dans le VG te permet de t’exercer à agrandir un volume logique dans des conditions réalistes. Avec une machine physique tu n’auras pas forcément la possibilité d’ajouter un disque.

le sdc est vierge ( à modifier sur demande…)

When you need more than 4 partitions in the MBR disk, creating logical partitions on your disk is a better choice.

Ce qui permet d’anticiper le besoin de partitions logiques

ps: j’avoue que tu me pousses dans mes retranchement sophistiques ) :d

C’est l’exception que j’ai mentionnée plus haut. Mais elle n’est pas applicable à ton cas :

  • tu n’as pas besoin du format DOS/MBR
  • tu n’as pas besoin de plus de 4 partitions.

Mais oui, tu as raison sur le fond mais j’essayais de défendre mes choix :slight_smile:

l’utilisation des LVM fera de toute façon apparaitre le LVM, ce n’est pas très gênant. Mais c’est un choix en effet.

Ça ce n’est pas forcément grave si tu utilises tout. d’autant que tu peux facilement agrandir le VG certes sur su physique, pas sur d’ajouter du disque. Ceci dit, en installant une machine je ne fait jamais de partition au delà du besoin système initial. Comme ça, je peux ensuite faire les modifications voulues aux LV.
Ce qui est important vu que j’installe toutes mes machines en preseed.

l’article est principalement orienté Windows; il est moins judicieux dans son contenu si on y inclut Linux.

Mais pas le fait que tel disque ou partition sert de PV LVM, à moins d’utiliser lsblk ou pvs. En tout cas ça n’apparaît pas avec les éditeurs de partition qui sont les outils les plus communément utilisés quand on veut avoir une idée du contenu d’un disque.

Pardon ? Ce n’est pas très clair.

En effet, manque des bout, « certes sur du physique, pas sûr d’ajouter du disque ».
pvs pvdisplay sont là pour afficher les infos.

A condition qu’ils soient installés et d’avoir l’idée de les utiliser.
Cas d’usage : tu récupères le disque et tu veux savoir ce qu’il y a dessus. C’est plus probable que tu commences avec fdisk ou avec pvs ?

Ni l’un ni l’autre mais lvmdiskscan :slight_smile: Cela donne les tailles du premier coup.
Bien sûr s’il n’y a pas volumes logiques sur le disque, on doit lancer un fdisk, sinon le terrain est bien déblayé.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)

Quid d’

lsblk

?

Je trouve que c’est la meilleure commande pour commencer et avoir des informations succinctes et utiles comme l’arborescence des volumes par exemple.