著者: ymartin59 日付: To: Guilde ML 題目: Debian et numérotation des disques
Bonjour
Lors des mises à jour successives de Debian, j'ai dû m'adapter aux nouvelles méthodes de numérotation dynamique des disques avec des règles udev et l'usage de références /dev/disk/by-xxx/
Cependant j'ai encore un seul système récalcitrant pour lequel je ne trouve pas de solution. Les disques "sda" et "sdb" sont "inversés" lors du boot par rapport au setup initial, avec une ancienne version de Debian.
Mes problèmes:
- grub-install ne retrouve pas son disque de boot (sdb actuellement) lors de l'update du package
- les références de disques "block device" (system et data) dans les playbooks Ansible sont incohérents / non stables
Comme je ne voyais pas l'intérêt de gérer une table de partitions à l'époque de la conception des playbooks Ansible, le disque de données héberge le PV de "vg02" directement sur le block, donc je ne peux pas utiliser de référence /dev/disk/by-partuuid/
Un collègue a cru fixer le problème en ajoutant "_netdev" dans /etc/fstab pour les volumes de vg02 en espérant que le disque "system" obtienne le nom "sda" en premier:
Ça a probablement fonctionné "un moment" et avec un taux de réussite largement inférieur à 1...
Bref, quel est le "meilleur moyen" de référencer un disque physique (le block device, pas la partition) quand "sdx" n'est pas fiable ? Est-il possible de définir un label/alias ? Comment fixer "grub-install" du coup ?
D'avance merci pour vos idées
Cordialement,
--
Yves Martin