Guide d'administration RHEL6 LVM
Selon le Guide d'administration du volume logique RHEL 6, il est recommandé que si vous souhaitez utiliser un lecteur entier comme volume physique dans un groupe de volumes LVM, vous devez toujours le partitionner:
extrait du guide "RHEL6 Logical Volume Manager Administration LVM Administrator Guide"
2.1.2. Plusieurs partitions sur un disque
LVM vous permet de créer des volumes physiques à partir de partitions de disque. Il est généralement recommandé de créer une seule partition qui couvre l'intégralité du disque à étiqueter en tant que volume physique LVM pour les raisons suivantes:
Commodité administrative
Il est plus facile de suivre le matériel d'un système si chaque disque réel n'apparaît qu'une seule fois. Cela devient particulièrement vrai en cas de défaillance d'un disque. De plus, plusieurs volumes physiques sur un seul disque peuvent provoquer un avertissement du noyau concernant les types de partition inconnus au démarrage.
LVM Howto
Section 11.1. L'initialisation des disques ou des partitions de disque du LVM Howto indique ce qui suit:
extrait du LVM Howto
Pour des disques entiers:
Exécutez pvcreate sur le disque:
# pvcreate /dev/hdb
Cela crée un descripteur de groupe de volumes au début du disque.
Non recommandé
L'utilisation de l'ensemble du disque en tant que PV (par opposition à une partition couvrant l'ensemble du disque) n'est pas recommandée en raison des problèmes de gestion qu'elle peut créer. Tout autre système d'exploitation qui examine le disque ne reconnaîtra pas les métadonnées LVM et affichera le disque comme étant libre, il est donc probable qu'il sera écrasé. LVM lui-même fonctionnera correctement avec des disques PV entiers.
Si vous obtenez une erreur indiquant que LVM ne peut pas initialiser un disque contenant une table de partition, assurez-vous d'abord que le disque sur lequel vous travaillez est le bon. Si vous êtes sûr que c'est le cas, exécutez ce qui suit:
DANGEREUX
Les commandes suivantes détruiront la table de partition sur le disque utilisé. Assurez-vous que c'est le bon disque.
# dd if=/dev/zero of=/dev/diskname bs=1k count=1
# blockdev --rereadpt /dev/diskname
Conclusions
Ce sont les principales sources auxquelles je ferais confiance pour déterminer si vous devez formater une seule partition sur un disque dur avant de l'ajouter en tant que volume physique ou non. Comme d'autres réponses l'ont indiqué (et commentaires), vous ne vous tromperiez pas en ajoutant simplement le disque entier sans partition.
Pour moi, je le compare à la conduite dans ma voiture avec ma ceinture de sécurité. Si vous n’avez jamais eu d’accident, la ceinture de sécurité n’a servi à rien, mais si j’ai un accident, je suis bien contente de la porter.
Suivi # 1 (Aux commentaires de @ Joel)
Je pensais que les 2 guides ci-dessus étaient 2 très bonnes raisons. Ils sont tous les deux des guides officiels, l'un de RH l'autre un Howto élaboré par l'équipe LVM.
Voici une autre raison. En ne partitionnant pas le disque dur, aucun ID n'est défini explicitement sur le disque dur pour identifier clairement comment il est utilisé.
fdisk -l
...
/dev/sda6 318253056 956291071 319019008 8e Linux LVM
En tant qu'administrateur de systèmes, il est beaucoup plus évident pour moi et pour les autres de savoir comment ce lecteur particulier est utilisé par rapport au 8e.
J'apprécie ce que vous dites @Joel, j'ai aussi travaillé dans une entreprise Fortune 500 où nous avions des centaines de déploiements Linux dans les déploiements physiques / virtuels de bureau / serveur, ainsi que dans les déploiements de stockage de grande taille, donc je comprends ce que vous êtes en disant.