Attention, cet article a plus d'une année d'ancienneté. Il est possible que les informations présentées ne soient plus à jour, spécialement dans le cadre d'un article technique.
Bonjour à tous,
Aujourd’hui, j’ai eu envie de vous faire un petit retour d’expérience sur mes upgrades vers Debian 12 et PVE 8.
J’ai déjà fait une 20aine de Debian et 3 Proxmox (2 Standalone et un cluster, tous avec leurs PBS).
Upgrades de Debian 11 vers Debian 12 sans souci particuliers
Voici la liste de tout ce que j’ai réalisé avec succès.
Une ligne correspond parfois à plusieurs serveurs, typiquement pour Ansible (5 pour le moment).
- Debian avec Ansible -> [OK]
- Debian avec serveur Wireguard -> [OK]
- Debian avec serveur OpenVPN -> [OK]
- Debian avec Swizzin + Plex + Radarr + Sonarr + Qbittorrent -> [OK en suivant la doc officielle]
- Debian avec Docker + BitWarden -> [OK]
- Debian avec Adguard Home -> [OK]
- Debian avec LibreNMS -> [OK]
- Debian avec Docker + Paperless-NGX -> [OK]
- Debian avec Protonmail backup -> [OK], authentification à refaire
Upgrade de Proxmox 7 vers Proxmox 8
Toutes les upgrades ont été réalisées en suivant la documentation officielle : https://pve.proxmox.com/wiki/Upgrade_from_7_to_8.
Les upgrades des serveurs de Backup PBS ont été faites (x3) en suivant également la documentation officielle sans problème : https://pbs.proxmox.com/wiki/index.php/Upgrade_from_2_to_3.
- Proxmox avec DNAT custom via des réseaux internes (chez Kimsufi : doc) -> [OK]
- Proxmox en cluster, avec stockage sur GlusterFS et témoin sur le PBS (serveur de l’apprenti) -> [OK]
Maintenant, enchainons sur les problèmes rencontrés.
Problèmes de NGINX lors de l’upgrade vers Debian 12
Sur deux serveurs, un reverse et le serveur web du blog, nginx-extras a été supprimé en faveur de nginx tout court.
- Debian avec NGINX, PHP, Docker, MariaDB
- Debian avec reverse NGINX
Il faut donc remettre le paquet nginx-extras après redémarrage avec la commande suivante :
apt install nginx-extras -y
Problèmes avec le client de sauvegarde Proxmox
Les sources pour le client proxmox ne peuvent plus être récupérées suite à un changement de clé, l’import de la nouvelle clé est nécessaire :
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1140AF8F639E0C39
Problèmes de Zlink et de démarrage de VMs sur Proxmox 8
Un problème de ZLINK avec les disques des VMs qui semble revenir entre chaque upgrade, voir : https://forum.proxmox.com/threads/zfs-issues-with-disk-images-after-reboot.106322/post-571549
- Proxmox avec 2 pools ZFS et configuration standard sur serveur Supermicro
Résolu via le crontab :
@reboot sleep 60 && bash /root/fix-mounts.sh
Et, via le script suivant :
nano /root/fix-mounts.sh #!/bin/bash for i in $(ls -1 /dev/zd* |grep -v '/dev/zd[0-9]*p[0-9]*'); do udevadm trigger $i; done
Et voilà, pour le moment, c’est tout, il me reste encore pas mal de Debian à faire, mais correspondent à ce qui a été vu au-dessus, je ne devrais plus avoir d’autres problèmes 🙂