« OVH : serveur bloqué au prompt GRUB EFI » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
Cela peut se produire après une mise à jour, du fait de la manière dont est installé les distributions OVH EFI dans le cadre d'un raid software.<br>
Cela peut se produire après une mise à jour, du fait de la manière dont est installé les distributions OVH EFI dans le cadre d'un raid software.<br>
OVH créé en effet une première partition sur chaque disque contenant une amorce EFI de grub. Néanmoins, quand vous avez un raid software, une seule de ces partitions est montée dans <code>/boot/efi</code> et est donc mise à jour. Les autres partitions EFI se retrouvent alors avec des informations obsolètes ne permettant potentiellement plus le démarrage du serveur. Ensuite, tout dépend de quel disque sera sollicité en premier lors du démarrage.<br>
OVH créé en effet une première partition sur chaque disque contenant une amorce EFI de grub. Néanmoins, quand vous avez un raid software, une seule de ces partitions est montée dans <code>/boot/efi</code> et est donc mise à jour. Les autres partitions EFI se retrouvent alors avec des informations obsolètes ne permettant potentiellement plus le démarrage du serveur. Ensuite, tout dépend de quel disque sera sollicité en premier lors du démarrage.<br>
La solution triviale est de resyncroniser les différentes partitions EFI de vos disques. Le problème suivant est que, en général à ce stade, vous ne saurez plus a ce stade quelle partition était montée lors de la mise à jour. Il faut donc remonter le système en rescue, mettre à jour l'une des partitions EFI, puis syncroniser les autres avec celle-ci.<br>
La solution triviale est de resynchroniser les différentes partitions EFI de vos disques. Le problème suivant est que, en général à ce stade, vous ne saurez plus a ce stade quelle partition était montée lors de la mise à jour. Il faut donc remonter le système en rescue, mettre à jour l'une des partitions EFI, puis synchroniser les autres avec celle-ci.<br>
Je prend ici l'exemple d'un serveur avec 4 disques.
Je prend ici l'exemple d'un serveur avec 4 disques.


Ligne 27 : Ligne 27 :
update-grub
update-grub
/usr/sbin/proxmox-boot-tool refresh
/usr/sbin/proxmox-boot-tool refresh
</pre>
Il faut ensuite synchroniser les 3 autres partitions.
<pre>
mkdir /mnt/sdb /mnt/sdc /mnt/sdd
mount /dev/sdb1 /mnt/sdb
mount /dev/sdc1 /mnt/sdc
mount /mnt/sdd /mnt/sdd
rsync -av /boot/efi/ /mnt/sdb/
rsync -av /boot/efi/ /mnt/sdc/
rsync -av /boot/efi/ /mnt/sdd/
umount /mnt/*
</pre>
</pre>
4 231

modifications

Menu de navigation